Class InputSwizzleEffect.Props
- Namespace
- PaintDotNet.Direct2D1.Effects
- Assembly
- PaintDotNet.Windows.Framework.dll
public sealed class InputSwizzleEffect.Props : CustomEffectProperties
- Inheritance
-
InputSwizzleEffect.Props
- Inherited Members
Constructors
Properties
- AlphaInputChannel
Specifies which channel to read from the AlphaInputIndex for the output's alpha channel.
The default value is A.
- AlphaInputIndex
Specifies which input to use for the output's alpha channel.
The default value is 0.
- AlphaMode
Specifies the alpha mode for the inputs and the output.
If this value is Premultiplied, the inputs will be unpremultiplied, then the swizzling will be performed, and then the result will be premultiplied.
If this value is Straight, the swizzling will be performed directly without any premultiplication or unpremultiplication.
The default value is Premultiplied.
- BlueInputChannel
Specifies which channel to read from the BlueInputIndex for the output's blue channel.
The default value is B.
- BlueInputIndex
Specifies which input to use for the output's blue channel.
The default value is 0.
- GreenInputChannel
Specifies which channel to read from the GreenInputIndex for the output's green channel.
The default value is G.
- GreenInputIndex
Specifies which input to use for the output's green channel.
The default value is 0.
- RedInputChannel
Specifies which channel to read from the RedInputIndex for the output's red channel.
The default value is R.
- RedInputIndex
Specifies which input to use for the output's red channel.
The default value is 0.