Class FloodEffect
- Namespace
- PaintDotNet.Direct2D1.Effects
- Assembly
- PaintDotNet.Windows.Core.dll
Use the flood effect to generate a bitmap based on the specified color and alpha value. You can use
this effect when you want a specific color as an input for an effect, like a background color.
For more information, see Flood effect
public sealed class FloodEffect : DeviceEffect<FloodEffect.Props>, ISerializable, IDeviceEffect, IDeviceImage, IDirect2DResource, IFactoryProperty, IDeviceEffectProperties, IObjectRef, IIsDisposed, IDisposable, IInternalImpl
- Inheritance
-
FloodEffect
- Implements
- Inherited Members
- Extension Methods
Remarks
NOTE: This effect passes along the color value exactly as specified. You must pre-multiply the
value if you plan to pass the output to effects that expect a pre-multiplied input, which is
almost always the case. If you have a ColorRgba128Float, you can convert it to a
premultiplied ColorPrgba128Float with the ToPremultiplied()
method, then cast to Vector4Float when setting the Color
property.
You can use FloodEffect2 to simplify setting the Color property.