Table of Contents

Class InputSwizzleEffect.Props

Namespace
PaintDotNet.Direct2D1.Effects
Assembly
PaintDotNet.Windows.Framework.dll
public sealed class InputSwizzleEffect.Props : CustomEffectProperties
Inheritance
InputSwizzleEffect.Props
Inherited Members

Constructors

Props()

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.

Methods

CreateImpl()
GetAuthor()
GetCategory()
GetDescription()
GetDisplayName()
GetMaxInputs()
GetMinInputs()