同步读取器对象

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

同步读取器对象用于使用同步调用读取数字媒体文件。

同步读取器对象由函数 WMCreateSyncReader创建,该函数设置指向 IWMSyncReader 接口的指针。 可以通过调用 QueryInterface 方法来获取同步读取器接口支持的其他接口。

同步读取器对象支持以下接口。

接口 描述
IWMHeaderInfo 设置和检索标头信息,例如元数据、标记等。
IWMHeaderInfo2 枚举可用的编解码器信息。 继承 IWMHeaderInfo的所有方法。
IWMHeaderInfo3 支持大型属性大小、重复属性名称和多种语言支持。 继承 IWMHeaderInfoIWMHeaderInfo2的所有方法。
IWMProfile 提供对加载到读取器中的 Windows 媒体文件的配置文件信息的访问权限。
IWMProfile2 检索与配置文件关联的全局唯一标识符(如果存在)。 继承 IWMProfile的所有方法。
IWMProfile3 支持配置文件中的带宽共享和流式处理优先级信息。 继承 IWMProfileIWMProfile2的所有方法。
IWMSyncReader 为数字媒体文件提供同步读取功能。
IWMSyncReader2 为查找 SMPTE 时间代码和手动分配示例提供支持。 继承 IWMSyncReader的所有方法。

 

对象

Reader 对象

使用同步读取器读取文件