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 媒体格式 SDK 中定义。 属性包含与内容相关的图片,例如专辑插图。
若要从媒体源获取此属性,请调用 IMFMetadata::GetProperty,并传入 pwszName 参数的常量g_wszWMPicture。 方法检索包含二进制数组 (VT_BLOB) 的 PROPVARIANT 。 数组的布局如下所示:
- ASF_FLAT_PICTURE 结构。
- 包含 MIME 类型的以 Null 结尾的宽字符字符串。
- 包含说明的以 Null 结尾的宽字符字符串。
- 图像数据。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | mfidl.h |