IMFSourceReaderCallback 接口 (mfreadwrite.h)
Microsoft Media Foundation 源读取器的回调接口。
继承
IMFSourceReaderCallback 接口继承自 IUnknown 接口。 IMFSourceReaderCallback 也有以下类型的成员:
方法
IMFSourceReaderCallback 接口具有这些方法。
IMFSourceReaderCallback::OnEvent 当源读取器从媒体源接收某些事件时调用。 |
IMFSourceReaderCallback::OnFlush 在 IMFSourceReader::Flush 方法完成时调用。 |
IMFSourceReaderCallback::OnReadSample 在 IMFSourceReader::ReadSample 方法完成时调用。 |
注解
首次创建源读取器对象时,使用 MF_SOURCE_READER_ASYNC_CALLBACK 属性设置回调指针。
可以从任何线程调用回调方法,因此实现此接口的对象必须是线程安全的。
如果未指定回调指针,源读取器将同步运行。
如果安装了适用于 Windows Vista 的平台更新补充,则此接口在 Windows Vista 上可用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Windows Vista 的 Windows 7、Windows Vista 和平台更新补充 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | mfreadwrite.h |