перечисление DXVADDI_VIDEOPRIMARIES (d3dumddi.h)
Тип перечисления DXVADDI_VIDEOPRIMARIES содержит значения, определяющие основные цвета, которые указывают, какие базовые функции RGB используются.
Синтаксис
typedef enum _DXVADDI_VIDEOPRIMARIES {
DXVADDI_VideoPrimariesMask,
DXVADDI_VideoPrimaries_Unknown,
DXVADDI_VideoPrimaries_reserved,
DXVADDI_VideoPrimaries_BT709,
DXVADDI_VideoPrimaries_BT470_2_SysM,
DXVADDI_VideoPrimaries_BT470_2_SysBG,
DXVADDI_VideoPrimaries_SMPTE170M,
DXVADDI_VideoPrimaries_SMPTE240M,
DXVADDI_VideoPrimaries_EBU3213,
DXVADDI_VideoPrimaries_SMPTE_C
} DXVADDI_VIDEOPRIMARIES;
Константы
DXVADDI_VideoPrimariesMask Указывает основную маску цвета. Первые 5 (0x001F) бит DWORD можно использовать для указания основных цветов. |
DXVADDI_VideoPrimaries_Unknown Указывает, что первичные цветовые компоненты не указаны. Значение по умолчанию — BT709. |
DXVADDI_VideoPrimaries_reserved [in] Зарезервировано. Не используйте это значение. |
DXVADDI_VideoPrimaries_BT709 Указывает первичные серверы BT709 (включая sRGB и scRGB). |
DXVADDI_VideoPrimaries_BT470_2_SysM Указывает первичные источники SysM BT470-2, которые являются исходными основными устройствами NTSC. |
DXVADDI_VideoPrimaries_BT470_2_SysBG Указывает первичные источники SysBG BT470-2. |
DXVADDI_VideoPrimaries_SMPTE170M Указывает SMPTE170M первичной реплики, которые редко используются аналоговыми первичными системами NTSC (также известными как SMPTE RP 145). |
DXVADDI_VideoPrimaries_SMPTE240M Указывает SMPTE240M первичных компонентов. |
DXVADDI_VideoPrimaries_EBU3213 Указывает EBU3213 первичных компонентов. |
DXVADDI_VideoPrimaries_SMPTE_C Указывает SMPTE_C первичных компонентов, которые являются аналогом 79-й первичной ntsc. |
Комментарии
Одно из значений DXVADDI_VIDEOPRIMARIES можно указать в элементе VideoPrimaries структуры DXVADDI_EXTENDEDFORMAT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | d3dumddi.h (включая D3dumddi.h) |