共用方式為


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_VideoPrimaries的其中一個列舉值可以在 DXVA_ExtendedFormat 結構的 VideoPrimaries 成員中指定。

要求

要求 價值
最低支援的用戶端 此列舉型別僅適用於SP1和更新版本的 Windows Server 2003,以及 Windows XP 與 SP2 和更新版本。
標頭 dxva.h (包括 Dxva.h)

另請參閱

DXVA_ExtendedFormat