MF_PD_ASF_LANGLIST_LEGACYORDER 属性
包含当前演示文稿中使用的 RFC 1766 语言的列表。
数据类型
BYTE []
获取/设置
若要获取此属性,请调用 IMFAttributes::GetBlob。
若要设置此属性,请调用 IMFAttributes::SetBlob。
适用于
备注
此属性适用于通过调用 IMFASFContentInfo::GeneratePresentationDescriptor 从 ASF 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 [仅限桌面应用] |
标头 |
|
另请参阅