元数据编辑器对象

[与此页面关联的功能 Windows Media Format 11 SDK 是一项旧功能。 它已被源读取器和接收器编写器取代。 源读取器和接收器编写器已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用源读取器和接收器编写器,而不是 Windows Media 格式 11 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

元数据编辑器对象用于编辑存储在 ASF 文件的标头部分中的信息。 此对象操作的最常见操作是元数据属性。 此外,元数据编辑器还处理 标记 和脚本命令。 使用元数据编辑器的唯一时间是想要编辑现有文件的标头而不播放它。

元数据编辑器对象由 函数 WMCreateEditor 创建,该函数设置指向 IWMMetadataEditor 接口的指针。 可以通过调用 QueryInterface 方法获取元数据编辑器对象的其他接口。

元数据编辑器对象支持以下接口。

接口 说明
IWMDRMEditor 允许编辑应用程序检查 ASF 文件的 DRM 属性,而无需具有播放受保护内容的任何权限。
IWMHeaderInfo 操作 标头中的属性、标记和脚本命令。
IWMHeaderInfo2 检索编解码器信息。 继承 IWMHeaderInfo 的所有方法。
IWMHeaderInfo3 提供对属性的高级支持,包括大型属性、多种语言和重复的属性名称。 继承 IWMHeaderInfoIWMHeaderInfo2 的所有方法。
IWMMetadataEditor 打开、关闭和保存对 ASF 文件的 标头所做的更改。
IWMMetadataEditor2 使用多个文件访问和共享选项打开 ASF 文件进行标头编辑。 继承 IWMMetadataEditor 的所有方法。

 

标记

Metadata

对象

脚本命令

使用元数据