перечисление D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS (d3dumddi.h)

Определяет диапазон YUV и сведения о преобразовании, описывающие многоплановый наложение.

Синтаксис

typedef enum D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS {
  D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE,
  D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709,
  D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC
} ;

Константы

 
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE
Значения YUV варьируются от 16 до 235 включительно вместо диапазона по умолчанию от 0 до 255 включительно.
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709
Значения YUV следует преобразовать с использованием стандарта BT.709 вместо преобразования BT.601 по умолчанию.
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC
Значения YUV содержат данные xvYCC, а не обычные данные YCbCr.

Комментарии

Дополнительные сведения о том, как определяются и преобразуются диапазоны YUV, см. в разделе Диапазоны форматов YUV в Windows 8.1.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1
Минимальная версия сервера Windows Server 2012 R2
Верхняя часть d3dumddi.h (включая D3dumddi.h)