ASF_FLAT_PICTURE構造体 (mfidl.h)
メディア ソースのメタデータとして格納されるイメージが含まれます。 この構造は、 WM/Picture メタデータ属性のデータ項目として使用されます。
構文
typedef struct _ASFFlatPicture {
BYTE bPictureType;
DWORD dwDataLen;
} ASF_FLAT_PICTURE;
メンバー
bPictureType
イメージの種類を指定します。 このメンバーは、WM_PICTURE構造体の bPictureType メンバー と 同じです。
dwDataLen
イメージ データのサイズ (バイト単位)。
注釈
WM/Picture 属性は、Windows Media Format SDK で定義されています。 属性には、アルバム アートなどのコンテンツに関連する画像が含まれています。
メディア ソースからこの属性を取得するには、 IMFMetadata::GetProperty を呼び出し、 pwszName パラメーターの定数g_wszWMPictureを渡します。 メソッドは、バイナリ配列 (VT_BLOB) を含む PROPVARIANT を取得します。 配列のレイアウトは次のとおりです。
- ASF_FLAT_PICTURE 構造体。
- MIME の種類を含む Null で終わるワイド文字列。
- 説明を含む Null で終わるワイド文字列。
- 画像データ。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | mfidl.h |