перечисление 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 (включая Dxva.h)

См. также раздел

DXVA_ExtendedFormat