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 |