MF_PD_ASF_LANGLIST_LEGACYORDER 属性

包含当前演示文稿中使用的 RFC 1766 语言的列表。

数据类型

BYTE []

获取/设置

若要获取此属性,请调用 IMFAttributes::GetBlob

若要设置此属性,请调用 IMFAttributes::SetBlob

适用于

IMFPresentationDescriptor

备注

此属性适用于通过调用 IMFASFContentInfo::GeneratePresentationDescriptorASF ContentInfo 对象生成的演示文稿描述符。 字节数组的格式如下所示:

语言列表对象字段 数据类型 大小 说明
语言 ID 记录计数 DWORD 4 个字节 语言数
语言 ID 记录 BYTE[] 多种多样 语言字符串数组 (请参阅下面的) 。

 

第一个 DWORD 是语言的数量,后跟语言标识符字符串数组。 每个字符串具有以下格式:

语言列表对象字段 数据类型 大小 说明
语言 ID 长度 DWORD 4 个字节 字符串的长度(以字节为单位),包括尾随 NULL 字符的大小。
语言 ID WCHAR[] 多种多样 包含 RFC 1766 语言名称的以 null 结尾的字符串。

 

每个字符串都是符合 RFC 1766 的语言标记。

仅使用此属性是为了与 Windows 媒体格式 SDK 中 IWMReaderAdvanced4 接口的枚举顺序向后兼容。 语言字符串在 MF_PD_ASF_LANGLIST 属性中以不同的顺序存储。

要求

要求
最低受支持的客户端
Windows 7 [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 R2 [仅限桌面应用]
标头
Wmcontainer.h

另请参阅

媒体基础属性的字母顺序列表

演示文稿描述符属性