Freigeben über


D2D1_YCBCR_PROP-Enumeration (d2d1effects_1.h)

Bezeichner für Eigenschaften des YCbCr-Effekts.

Syntax

typedef enum D2D1_YCBCR_PROP {
  D2D1_YCBCR_PROP_CHROMA_SUBSAMPLING = 0,
  D2D1_YCBCR_PROP_TRANSFORM_MATRIX = 1,
  D2D1_YCBCR_PROP_INTERPOLATION_MODE = 2,
  D2D1_YCBCR_PROP_FORCE_DWORD = 0xffffffff
} ;

Konstanten

 
D2D1_YCBCR_PROP_CHROMA_SUBSAMPLING
Wert: 0
Gibt die Chroma-Subsampling des Eingabe-Chroma-Bilds an.


Der Typ ist D2D1_YCBCR_CHROMA_SUBSAMPLING.

Der Standardwert ist D2D1_YCBCR_CHROMA_SUBSAMPLING_AUTO.
D2D1_YCBCR_PROP_TRANSFORM_MATRIX
Wert: 1
Eine 3x2-Matrix, die die achsenbündige affine Transformation des Bilds angibt. Achsenorientierte Transformationen umfassen Skalierung, Flips und Drehungen um 90 Grad.


Der Typ ist D2D1_MATRIX_3X2_F.

Der Standardwert ist Matrix3x2F::Identity().
D2D1_YCBCR_PROP_INTERPOLATION_MODE
Wert: 2
Der Interpolationsmodus.


Der Typ ist D2D1_YCBCR_INTERPOLATION_MODE.
D2D1_YCBCR_PROP_FORCE_DWORD
Wert: 0xffffffff

Anforderungen

Anforderung Wert
Header d2d1effects_1.h