MFVideoTransferMatrix 列挙 (mfobjects.h)

Y'PbPr (コンポーネント ビデオ) とスタジオ R'G'B' の間の変換マトリックスについて説明します。

構文

typedef enum _MFVideoTransferMatrix {
  MFVideoTransferMatrix_Unknown = 0,
  MFVideoTransferMatrix_BT709 = 1,
  MFVideoTransferMatrix_BT601 = 2,
  MFVideoTransferMatrix_SMPTE240M = 3,
  MFVideoTransferMatrix_BT2020_10 = 4,
  MFVideoTransferMatrix_BT2020_12 = 5,
  MFVideoTransferMatrix_Identity = 6,
  MFVideoTransferMatrix_FCC47 = 7,
  MFVideoTransferMatrix_YCgCo = 8,
  MFVideoTransferMatrix_SMPTE2085 = 9,
  MFVideoTransferMatrix_Chroma = 10,
  MFVideoTransferMatrix_Chroma_const = 11,
  MFVideoTransferMatrix_ICtCp = 12,
  MFVideoTransferMatrix_Last,
  MFVideoTransferMatrix_ForceDWORD = 0x7fffffff
} MFVideoTransferMatrix;

定数

 
MFVideoTransferMatrix_Unknown
値: 0
不明な転送マトリックス。 MFVideoTransferMatrix_BT709として扱います。
MFVideoTransferMatrix_BT709
値: 1
ITU-R BT.709 転送マトリックス。
MFVideoTransferMatrix_BT601
値: 2
ITU-R BT.601 転送マトリックス。 SMPTE 170 および ITU-R BT.470-2 システム B,G にも使用されます。
MFVideoTransferMatrix_SMPTE240M
値: 3
SMPTE 240M 転送マトリックス。
MFVideoTransferMatrix_BT2020_10
値: 4
BT.2020 非定数輝度。
MFVideoTransferMatrix_BT2020_12
値: 5
BT.2020 非定数輝度。
MFVideoTransferMatrix_Identity
値: 6
ID。 IEC 61966-2-1 (sRGB)、SMPTE ST.428-1。
MFVideoTransferMatrix_FCC47
値: 7
FCC タイトル 47。 正確な数式は、ISO/IEC 23091-2 で定義されています。
MFVideoTransferMatrix_YCgCo
値: 8
YCbCr ピクセルは、実際には YCoCg ピクセルです。 このようなピクセルを RGB に変換するマトリックスは、ISO/IEC 23091-2 で定義されています。
MFVideoTransferMatrix_SMPTE2085
値: 9
SMPTE ST 2085 で定義された高ダイナミックレンジ (HDR) ビデオ用に定義されたマトリックス。
MFVideoTransferMatrix_Chroma
値: 10
IEC 23091-2 で定義されているように、クロマシティ由来の非定数輝度システム。
MFVideoTransferMatrix_Chroma_const
値: 11
IEC 23091-2 で定義されているように、クロマシティ由来の定数輝度システム。
MFVideoTransferMatrix_ICtCp
値: 12
ITU-R BT.2100 で定義されている高ダイナミックレンジ (HDR) と広色域のビデオ。 転送マトリックスは ISO/IEC 23091-2 で使用でき、一般に ICtCp とも呼ばれます。
MFVideoTransferMatrix_Last
予約済み。
MFVideoTransferMatrix_ForceDWORD
値: 0x7fffffff
予約済み。 このメンバーは、列挙型を 強制的に DWORD 値としてコンパイルします。

注釈

この列挙は、MF_MT_YUV_MATRIX属性と共 使用されます。

これらの値の詳細については、 DXVA2_VideoTransferMatrix 列挙体の解説を参照してください。これは、この列挙に相当する DirectX ビデオ アクセラレーション (DXVA) です。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header mfobjects.h (Mfidl.h を含む)

こちらもご覧ください

拡張色情報

Media Foundation 列挙

ビデオ メディアの種類