次の方法で共有


DXVADDI_VIDEOTRANSFERMATRIX列挙 (d3dumddi.h)

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

構文

typedef enum _DXVADDI_VIDEOTRANSFERMATRIX {
  DXVADDI_VideoTransferMatrixMask,
  DXVADDI_VideoTransferMatrix_Unknown,
  DXVADDI_VideoTransferMatrix_BT709,
  DXVADDI_VideoTransferMatrix_BT601,
  DXVADDI_VideoTransferMatrix_SMPTE240M
} DXVADDI_VIDEOTRANSFERMATRIX;

定数

 
DXVADDI_VideoTransferMatrixMask
ビデオ転送マトリックス マスクを指定します。 DWORD の最初の 3 (0x07) ビットを使用して、ビデオ転送マトリックスを指定できます。
DXVADDI_VideoTransferMatrix_Unknown
ビデオ転送マトリックスが指定されていないことを指定します。 既定値は、標準定義 (SD) ビデオの場合は BT601、高解像度 (HD) ビデオの場合は BT709 です。
DXVADDI_VideoTransferMatrix_BT709
BT709 転送マトリックスを指定します。
DXVADDI_VideoTransferMatrix_BT601
BT601 転送マトリックスを指定します。
DXVADDI_VideoTransferMatrix_SMPTE240M
日本ではほとんど使用されない HD ビデオ標準を指定します。

備考

DXVADDI_VIDEOTRANSFERMATRIXの値の 1 つは、DXVADDI_EXTENDEDFORMAT 構造体の VideoTransferMatrix メンバーで指定できます。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
ヘッダー d3dumddi.h (D3dumddi.h を含む)

関連項目

DXVADDI_EXTENDEDFORMAT