Поделиться через


перечисление DXVA_VideoPrimaries (dxva.h)

Тип перечисления DXVA_VideoPrimaries содержит перечислители, определяющие цветовые первичные элементы, в которых используются функции RGB.

Синтаксис

typedef enum _DXVA_VideoPrimaries {
  DXVA_VideoPrimariesShift,
  DXVA_VideoPrimariesMask,
  DXVA_VideoPrimaries_Unknown,
  DXVA_VideoPrimaries_reserved,
  DXVA_VideoPrimaries_BT709,
  DXVA_VideoPrimaries_BT470_2_SysM,
  DXVA_VideoPrimaries_BT470_2_SysBG,
  DXVA_VideoPrimaries_SMPTE170M,
  DXVA_VideoPrimaries_SMPTE240M,
  DXVA_VideoPrimaries_EBU3213,
  DXVA_VideoPrimaries_SMPTE_C
} DXVA_VideoPrimaries;

Константы

 
DXVA_VideoPrimariesShift
Указывает сдвиг битов на 22 позиции (DXVA_ExtColorData_ShiftBase + 14 или 8 + 14).
DXVA_VideoPrimariesMask
Задает маску основных цветов. 5 (0x07C00000) бит DWORD можно использовать для указания основных цветов.
DXVA_VideoPrimaries_Unknown
Указывает, что первичные значения цвета не указаны. Значение по умолчанию — BT709.
DXVA_VideoPrimaries_reserved
Скрытный.
DXVA_VideoPrimaries_BT709
Указывает первичные компоненты BT709 (включая sRGB, scRGB).
DXVA_VideoPrimaries_BT470_2_SysM
Указывает первичные компоненты SysM BT470-2, которые являются исходными основными компонентами NTSC.
DXVA_VideoPrimaries_BT470_2_SysBG
Указывает первичные компоненты SysBG BT470-2.
DXVA_VideoPrimaries_SMPTE170M
Указывает SMPTE170M первичных элементов, которые редко используются аналоговыми первичными компонентами NTSC (также известными как SMPTE RP 145).
DXVA_VideoPrimaries_SMPTE240M
Указывает SMPTE240M первичные компоненты.
DXVA_VideoPrimaries_EBU3213
Указывает EBU3213 первичные компоненты.
DXVA_VideoPrimaries_SMPTE_C
Указывает SMPTE_C первичных компонентов, которые являются аналогом 79 первичных компонентов NTSC.

Замечания

Один из перечислителей DXVA_VideoPrimaries можно указать в элементе VideoPrimaries элемента структуры DXVA_ExtendedFormat.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Этот тип перечисления применяется только к Windows Server 2003 с пакетом обновления 1 (SP1) и более поздней версии, а Также к Windows XP с пакетом обновления 2 (SP2) и более поздним версиям.
заголовка dxva.h (include Dxva.h)

См. также

DXVA_ExtendedFormat