MF_PD_ASF_SCRIPT 属性
指定高级系统格式 (ASF) 文件的脚本命令和参数列表。 此属性对应于 ASF 规范中定义的 ASF 标头中的脚本命令对象。
数据类型
Byte Array
备注
此属性适用于 ASF 内容的演示文稿描述符。
IMFASFContentInfo::GeneratePresentationDescriptor 方法创建演示文稿描述符,并从脚本命令对象标头生成此属性。 下表显示了 Blob 的格式:
脚本命令对象字段 | 数据类型 | 大小 | 说明 |
---|---|---|---|
命令计数 | DWORD | 4 个字节 | 脚本命令数 |
命令类型、命令 | BYTE[] | 多种多样 | 脚本命令数组 |
第一个 DWORD 是脚本命令数,后跟命令数组。 每个脚本命令具有以下格式:
脚本命令对象字段 | 数据类型 | 大小 | 说明 |
---|---|---|---|
命令名称长度 | DWORD | 4 个字节 | 命令字符串的大小(以字节为单位),包括 NULL 字符。 |
命令名: | WCHAR[] | 多种多样 | 包含脚本命令的以 Null 结尾的字符串。 |
命令类型名称长度 | DWORD | 4 个字节 | 命令类型字符串的大小(以字节为单位),包括 NULL 字符。 |
命令类型名称 | WCHAR[] | 多种多样 | 包含命令类型的以 Null 结尾的字符串。 |
呈现时间 | DWORD | 4 个字节 | 命令的呈现时间(以毫秒为单位)。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
标头 |
|
另请参阅