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
カラー プライマリ マスクを指定します。 DWORD の 5 ビット (0x07C00000) を使用して、色の原色を指定できます。
DXVA_VideoPrimaries_Unknown
色の原色が指定されていないことを指定します。 既定値は BT709 です。
DXVA_VideoPrimaries_reserved
予約済み。
DXVA_VideoPrimaries_BT709
BT709 プライマリ (sRGB、scRGB を含む) を指定します。
DXVA_VideoPrimaries_BT470_2_SysM
元の NTSC プライマリである BT470-2 SysM プライマリを指定します。
DXVA_VideoPrimaries_BT470_2_SysBG
BT470-2 SysBG のプライマリを指定します。
DXVA_VideoPrimaries_SMPTE170M
アナログ NTSC プライマリ (SMPTE RP 145 とも呼ばれます) はほとんど使用されない SMPTE170M プライマリを指定します。
DXVA_VideoPrimaries_SMPTE240M
SMPTE240M プライマリを指定します。
DXVA_VideoPrimaries_EBU3213
EBU3213 のプライマリを指定します。
DXVA_VideoPrimaries_SMPTE_C
SMPTE_Cプライマリ (アナログ '79 NTSC プライマリ) を指定します。

注釈

DXVA_VideoPrimariesのいずれかの列挙子は、DXVA_ExtendedFormat構造体の VideoPrimaries メンバーで指定できます。

要件

   
サポートされている最小のクライアント この列挙型は、WINDOWS Server 2003 SP1 以降、Windows XP SP2 以降にのみ適用されます。
Header dxva.h (Dxva.h を含む)

こちらもご覧ください

DXVA_ExtendedFormat