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 指定 BT470-2 SysM 主数据库,它们是原始 NTSC 主数据库。 |
DXVA_VideoPrimaries_BT470_2_SysBG 指定 BT470-2 SysBG 主数据库。 |
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_ExtendedFormat 结构的 VideoPrimaries 成员中指定DXVA_VideoPrimaries的枚举器之 一 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 此枚举类型仅适用于带有 SP1 及更高版本的 Windows Server 2003 以及 SP2 及更高版本的 Windows XP。 |
标头 | dxva.h (包括 Dxva.h) |