元数据编辑器对象

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

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

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

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

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

 

标记

元数据

对象

脚本命令

使用元数据