перечисление D2D1_YCBCR_PROP (d2d1effects_1.h)

Идентификаторы свойств эффекта YCbCr.

Синтаксис

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

Константы

 
D2D1_YCBCR_PROP_CHROMA_SUBSAMPLING
Значение: 0
Задает подсмерку хрома входного изображения хрома.


Тип D2D1_YCBCR_CHROMA_SUBSAMPLING.

Значение по умолчанию — D2D1_YCBCR_CHROMA_SUBSAMPLING_AUTO.
D2D1_YCBCR_PROP_TRANSFORM_MATRIX
Значение: 1
Матрица 3x2, указывающая выровненное по оси аффинное преобразование изображения. Преобразования, выровненные по оси, включают масштабирование, переворачивание и поворот на 90 градусов.


Тип — D2D1_MATRIX_3X2_F.

Значение по умолчанию — Matrix3x2F::Identity().
D2D1_YCBCR_PROP_INTERPOLATION_MODE
Значение: 2
Режим интерполяции.


Тип — D2D1_YCBCR_INTERPOLATION_MODE.
D2D1_YCBCR_PROP_FORCE_DWORD
Значение: 0xffffffff

Требования

Требование Значение
Заголовок d2d1effects_1.h