DXVA_VideoPrimaries列舉 (dxva.h)
DXVA_VideoPrimaries列舉型別包含識別色彩主要複本的列舉值,其狀態為使用 RGB 基礎函式。
Syntax
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_VideoPrimaries的其中一個列舉值可以在 DXVA_ExtendedFormat 結構的VideoPrimaries成員中指定。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 此列舉類型僅適用於具有SP1和更新版本的 Windows Server 2003,以及 Windows XP SP2 和更新版本。 |
標頭 | dxva.h (包含 Dxva.h) |