Partager via


énumération D2D1_YCBCR_PROP (d2d1effects_1.h)

Identificateurs des propriétés de l’effet YCbCr.

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
} ;

Constantes

 
D2D1_YCBCR_PROP_CHROMA_SUBSAMPLING
Valeur : 0
Spécifie le sous-échantillonnage chromatique de l’image chromatique d’entrée.


Le type est D2D1_YCBCR_CHROMA_SUBSAMPLING.

La valeur par défaut est D2D1_YCBCR_CHROMA_SUBSAMPLING_AUTO.
D2D1_YCBCR_PROP_TRANSFORM_MATRIX
Valeur : 1
Matrice 3x2 spécifiant la transformation affine alignée sur l’axe de l’image. Les transformations alignées sur l’axe incluent les rotations d’échelle, de retournement et de 90 degrés.


Le type est D2D1_MATRIX_3X2_F.

La valeur par défaut est Matrix3x2F ::Identity().
D2D1_YCBCR_PROP_INTERPOLATION_MODE
Valeur : 2
Mode d’interpolation.


Le type est D2D1_YCBCR_INTERPOLATION_MODE.
D2D1_YCBCR_PROP_FORCE_DWORD
Valeur : 0xffffffff

Configuration requise

Condition requise Valeur
En-tête d2d1effects_1.h