Compartilhar via


enumeração D2D1_YCBCR_PROP (d2d1effects_1.h)

Identificadores para propriedades do efeito 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
Valor: 0
Especifica a subampling chroma da imagem chroma de entrada.


O tipo é D2D1_YCBCR_CHROMA_SUBSAMPLING.

O valor padrão é D2D1_YCBCR_CHROMA_SUBSAMPLING_AUTO.
D2D1_YCBCR_PROP_TRANSFORM_MATRIX
Valor: 1
Uma Matriz 3x2 especificando a transformação de afinação alinhada ao eixo da imagem. As transformações alinhadas ao eixo incluem escala, inversões e rotações de 90 graus.


O tipo é D2D1_MATRIX_3X2_F.

O valor padrão é Matrix3x2F::Identity().
D2D1_YCBCR_PROP_INTERPOLATION_MODE
Valor: 2
O modo de interpolação.


O tipo é D2D1_YCBCR_INTERPOLATION_MODE.
D2D1_YCBCR_PROP_FORCE_DWORD
Valor: 0xffffffff

Requisitos

Requisito Valor
Cabeçalho d2d1effects_1.h