[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct2D.Effects.YCbCr

Class YCbCr

Namespace
GrapeCity.Documents.DX.Direct2D.Effects
Assembly
GcDocs.DX.Windows.dll

The built-in YCbCr effect.

public class YCbCr : Effect, IDisposable, IUnknown
Inheritance
object
YCbCr
Implements
System.IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

YCbCr(IntPtr)

Initializes a new instance of the YCbCr class.

public YCbCr(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Properties

ChromaSubSampling

Gets or sets the chroma subsampling of the input chroma image.

public YcbcrChromaSubSampling ChromaSubSampling { get; set; }

Property Value

YcbcrChromaSubSampling

InterpolationMode

Gets or sets the interpolation mode.

public YcbcrInterpolationMode InterpolationMode { get; set; }

Property Value

YcbcrInterpolationMode

Transform

Gets or sets the axis-aligned affine transform of the image. Axis aligned transforms include Scale, Flips, and 90 degree rotations.

public Matrix3x2 Transform { get; set; }

Property Value

Matrix3x2

Methods

Create(DeviceContext)

Initializes a new instance of the YCbCr effect.

public static YCbCr Create(DeviceContext context)

Parameters

context DeviceContext

Returns

YCbCr