Table of Contents

Class GaussianBlurEffect2

Namespace
PaintDotNet.Direct2D1.Effects
Assembly
PaintDotNet.Windows.Framework.dll

Provides the same functionality as GaussianBlurEffect, but adds a HighQuality mode that does not apply any optimizations or shortcuts that reduce image quality. When using the HighQuality mode, rendering quality is greatly improved for images that are gamma corrected or that have a low dynamic range (such as when using a large gamma exponent), but performance is greatly reduced.

NOTE: The maximum value for the StandardDeviation property is much lower than for GaussianBlurEffect.

public sealed class GaussianBlurEffect2 : CustomEffect<GaussianBlurEffect2.Props>, ISerializable, IDeviceEffect, IDeviceImage, IDirect2DResource, IFactoryProperty, IDeviceEffectProperties, IObjectRef, IIsDisposed, IDisposable, IInternalImpl
Inheritance
GaussianBlurEffect2
Implements
Inherited Members

Constructors

GaussianBlurEffect2(IDeviceEffectFactory)
GaussianBlurEffect2(IDeviceEffectFactory, IDeviceImage, float, GaussianBlurOptimization2, BorderMode, GaussianBlurAlphaMode2)