IMFMediaSink 介面 (mfidl.h)

由媒體接收物件實作。 此介面是所有媒體基礎媒體接收的基底介面。 資料流程接收會處理每個資料流程上實際處理的資料。

繼承

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

另請參閱

媒體基礎介面

媒體接收