暂停或停止播放

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

调用 IWMReader::Start 开始播放文件时,异步读取器将继续在其自己的单独线程中进行处理,直到到达文件末尾。 可以分别使用 IWMReader::P auseIWMReader::Stop 方法暂停或停止示例传送。

正在暂停

调用 IWMReader::P ause 暂停播放文件时,读取器会跟踪文件中的当前位置。 若要在暂停后继续播放,请调用 IWMReader::Resume。 播放将从暂停的点恢复。

正在停止

调用 IWMReader::Stop 以停止播放文件时,读取器不会跟踪有关播放进度的任何信息。 若要使用 Stop 并稍后返回到停止点,必须保存最后一个交付示例的演示时间,并在调用 IWMReader::Start 时使用它。

IWMReader 接口

使用异步读取器读取文件