IMFFinalizableMediaSink 接口 (mfidl.h)

媒体接收器(可选)支持在关闭前执行所需任务。 此接口通常由存档接收器公开,即写入文件的媒体接收器。 它用于执行将数据刷新到磁盘或更新文件头等任务。

若要获取指向此接口的指针,请在媒体接收器上调用 QueryInterface

继承

IMFFinalizableMediaSink 接口继承自 IMFMediaSinkIMFFinalizableMediaSink 也有以下类型的成员:

方法

IMFFinalizableMediaSink 接口具有这些方法。

 
IMFFinalizableMediaSink::BeginFinalize

通知媒体接收器异步执行完成其任务所需的任何步骤。
IMFFinalizableMediaSink::EndFinalize

完成异步终结操作。

注解

如果媒体接收器公开此接口,则媒体会话将在会话关闭之前在接收器上调用 BeginFinalize

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 mfidl.h

另请参阅

IMFMediaSink

媒体基础接口