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 指定颜色初选掩码。 DWORD 的前 5 位(0x001F)位可用于指定颜色初选。 |
DXVADDI_VideoPrimaries_Unknown 指定未指定颜色初选。 默认值为 BT709。 |
DXVADDI_VideoPrimaries_reserved [in]保留。 请勿使用此值。 |
DXVADDI_VideoPrimaries_BT709 指定 BT709 初选(包括 sRGB 和 scRGB)。 |
DXVADDI_VideoPrimaries_BT470_2_SysM 指定 BT470-2 SysM 初选,它们是原始 NTSC 初选。 |
DXVADDI_VideoPrimaries_BT470_2_SysBG 指定 BT470-2 SysBG 初选。 |
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_EXTENDEDFORMAT 结构的 VideoPrimaries 成员中指定DXVADDI_VIDEOPRIMARIES值之一。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows Vista 和更高版本的 Windows作系统中可用。 |
标头 | d3dumddi.h (包括 D3dumddi.h) |