ChromaKeyFilter Members

Include Protected Members
Include Inherited Members

The ChromaKeyFilter type exposes the following members.

Constructors

  Name Description
Public method ChromaKeyFilter()
Creates and initializes a new ChromaKeyFilter with default values.
Public method ChromaKeyFilter(Color)
Creates and initializes a new ChromaKeyFilter with specified color.
Public method ChromaKeyFilter(Color, Double)
Creates and initializes a new ChromaKeyFilter with specified color and distance values.
Public method ChromaKeyFilter(Color, Double, Double)
Creates and initializes a new ChromaKeyFilter with specified specified color, distance and noiseSuppression values.
Public method ChromaKeyFilter(Color, Double, Double, Boolean)
Creates and initializes a new ChromaKeyFilter with specified settings.

Methods

  Name Description
Public method Apply
Internal framework method.
Public method Lock
Internal framework method.
Public method PrepareAsync
Internal framework method.

Properties

  Name Description
Public property Color
The chroma key color that will be made transparent.
Public property ColorDistance

Specifies how much variation around the chroma key color will be considered for transparency.

Range [0.0, 1.0].

Public property InvertAlpha
Controls how the alpha channel is generated.
Public property NoiseSuppression

Specifies the noise suppression level

Range [0.0, 1.0].

See Also

ChromaKeyFilter Class

Lumia.Imaging.Compositing Namespace