IMFMediaSink 接口 (mfidl.h)

由媒体接收器对象实现。 此接口是所有 Media Foundation 媒体接收器的基接口。 流接收器处理每个流上数据的实际处理。

继承

IMFMediaSink 接口继承自 IUnknown 接口。 IMFMediaSink 也有以下类型的成员:

方法

IMFMediaSink 接口具有这些方法。

 
IMFMediaSink::AddStreamSink

将新的流接收器添加到媒体接收器。
IMFMediaSink::GetCharacteristics

获取媒体接收器的特征。
IMFMediaSink::GetPresentationClock

获取在媒体接收器上设置的演示时钟。
IMFMediaSink::GetStreamSinkById

获取由流标识符指定的流接收器。
IMFMediaSink::GetStreamSinkByIndex

获取由索引指定的流接收器。
IMFMediaSink::GetStreamSinkCount

获取此媒体接收器上的流接收器数。
IMFMediaSink::RemoveStreamSink

从媒体接收器中删除流接收器。
IMFMediaSink::SetPresentationClock

设置媒体接收器上的演示时钟。
IMFMediaSink::Shutdown

关闭媒体接收器并释放它正在使用的资源。

要求

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

另请参阅

媒体基础接口

媒体接收器