次の方法で共有


DXVA_VideoTransferMatrix列挙 (dxva.h)

DXVA_VideoTransferMatrix列挙型には、Y'Cb'Cr' から R'G'B' への変換行列を識別する列挙子が含まれています。

構文

typedef enum _DXVA_VideoTransferMatrix {
  DXVA_VideoTransferMatrixShift,
  DXVA_VideoTransferMatrixMask,
  DXVA_VideoTransferMatrix_Unknown,
  DXVA_VideoTransferMatrix_BT709,
  DXVA_VideoTransferMatrix_BT601,
  DXVA_VideoTransferMatrix_SMPTE240M
} DXVA_VideoTransferMatrix;

定数

 
DXVA_VideoTransferMatrixShift
ビットを 15 桁シフトするように指定します (DXVA_ExtColorData_ShiftBase + 7 または 8 + 7)。
DXVA_VideoTransferMatrixMask
ビデオ転送マトリックス マスクを指定します。 DWORD の 3 (0x00038000) ビットを使用して、ビデオ転送マトリックスを指定できます。
DXVA_VideoTransferMatrix_Unknown
ビデオ転送マトリックスが指定されていないことを指定します。 既定値は、標準定義 (SD) ビデオの場合は BT601、高解像度 (HD) ビデオの場合は BT709 です。
DXVA_VideoTransferMatrix_BT709
BT709 転送マトリックスを指定します。
DXVA_VideoTransferMatrix_BT601
BT601 転送マトリックスを指定します。
DXVA_VideoTransferMatrix_SMPTE240M
日本でほとんど使用されない HD ビデオ標準を指定します。

備考

DXVA_VideoTransferMatrixの列挙子の 1 つは、DXVA_ExtendedFormat 構造体の VideoTransferMatrix メンバーで指定できます。

必要条件

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

関連項目

DXVA_ExtendedFormat