同步读取器对象
[与此页面关联的功能 Windows Media Format 11 SDK 是旧版功能。 它已被源读取器和接收器编写器取代。 源读取器和接收器编写器已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用源读取器和接收器编写器,而不是 Windows Media Format 11 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
同步读取器对象用于使用同步调用读取数字媒体文件。
同步读取器对象由 函数 WMCreateSyncReader 创建,该函数设置指向 IWMSyncReader 接口的 指针。 同步读取器接口支持的其他接口可以通过调用 QueryInterface 方法获取。
同步读取器对象支持以下接口。
接口 | 描述 |
---|---|
IWMHeaderInfo | 设置和检索标头信息,例如元数据、 标记等。 |
IWMHeaderInfo2 | 枚举可用的编解码器信息。 继承 IWMHeaderInfo 的所有方法。 |
IWMHeaderInfo3 | 支持较大的属性大小、重复的属性名称和多种语言支持。 继承 IWMHeaderInfo 和 IWMHeaderInfo2 的所有方法。 |
IWMProfile | 提供对加载到读取器中的 Windows Media 文件的配置文件信息的访问权限。 |
IWMProfile2 | 检索 (GUID) 与配置文件关联的全局唯一标识符(如果有)。 继承 IWMProfile 的所有方法。 |
IWMProfile3 | 支持配置文件中的带宽共享和流式处理优先级信息。 继承 IWMProfile 和 IWMProfile2 的所有方法。 |
IWMSyncReader | 为数字媒体文件提供同步读取功能。 |
IWMSyncReader2 | 支持查找 SMPTE 时间代码和手动分配示例。 继承 IWMSyncReader 的所有方法。 |
相关主题