Class ColorManagementEffect.Props
- Namespace
- PaintDotNet.Direct2D1.Effects
- Assembly
- PaintDotNet.Windows.Core.dll
public sealed class ColorManagementEffect.Props : DeviceEffectProperties
- Inheritance
-
ColorManagementEffect.Props
- Inherited Members
Constructors
Properties
- AlphaMode
How to interpret alpha data that is contained in the input image. The default value is ColorManagementAlphaMode.Premultiplied.
- ClassID
Implemented by the derived class to specify the effect's class ID (CLSID) when registering and creating the effect and for binding to an IDeviceEffectProperties.
Note that this is different than the ID property accessor, which queries the IDeviceEffectProperties for the actual runtime effect class ID.
Overriding this property is only necessary in advanced scenarios, such as when wrapping an existing effect (e.g. built-in Direct2D effects), or when working with CustomEffects that have their own generic type arguments (e.g. PixelShaderEffect).
- DestinationColorContext
The destination color space information. The default value is null.
- DestinationRenderingIntent
Which ICC rendering intent to use. The default value is ColorManagementRenderingIntent.Perceptual.
- Quality
The quality level of the transform. The default value is ColorManagementQuality.Best.
- SourceColorContext
The source color space information. The default value is null.
- SourceRenderingIntent
Which ICC rendering intent to use. The default value is ColorManagementRenderingIntent.Perceptual.