MFVideoSurfaceInfo 構造体 (mfobjects.h)
圧縮されていないビデオ形式に関する情報が含まれます。 この構造体は 、MFVIDEOFORMAT 構造体で使用されます。
構文
typedef struct _MFVideoSurfaceInfo {
DWORD Format;
DWORD PaletteEntries;
MFPaletteEntry Palette[1];
} MFVideoSurfaceInfo;
メンバー
Format
圧縮形式の場合、この値は 0 である必要があります。 非圧縮形式の場合、値は、形式を識別する FOURCC または D3DFORMAT 値です。 サブタイプ GUID の Data1 フィールドを使用します。 「ビデオ サブタイプ GUID」を参照してください。
PaletteEntries
パレットエントリの数。 値は 0 から 256 の間である必要があります。
Palette[1]
淡色化された形式のカラー テーブルを含む MFPaletteEntry 共用体の配列。 配列のサイズは PaletteEntries メンバーで指定します。 書式が淡色化されていない場合は、 PaletteEntries を 0 に設定します。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | mfobjects.h (Mfidl.h を含む) |