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