IMFSinkWriter インターフェイス (mfreadwrite.h)
Microsoft Media Foundation シンク ライター オブジェクトによって実装されます。
継承
IMFSinkWriter インターフェイスは、IUnknown インターフェイスから継承されます。 IMFSinkWriter には、次の種類のメンバーもあります。
メソッド
IMFSinkWriter インターフェイスには、これらのメソッドがあります。
IMFSinkWriter::AddStream シンク ライターにストリームを追加します。 |
IMFSinkWriter::BeginWriting 書き込み用にシンク ライターを初期化します。 |
IMFSinkWriter::Finalize シンク ライターに対するすべての書き込み操作を完了します。 |
IMFSinkWriter::Flush 1 つ以上のストリームをフラッシュします。 (IMFSinkWriter.Flush) |
IMFSinkWriter::GetServiceForStream 基になるメディア シンクまたはエンコーダーに対してインターフェイスのクエリを実行します。 |
IMFSinkWriter::GetStatistics シンク ライターのパフォーマンスに関する統計を取得します。 |
IMFSinkWriter::NotifyEndOfSegment ストリームがセグメントの末尾に達したことをメディア シンクに通知します。 |
IMFSinkWriter::P laceMarker 指定したストリームにマーカーをPlacesします。 |
IMFSinkWriter::SendStreamTick 入力ストリームのギャップを示します。 |
IMFSinkWriter::SetInputMediaType シンク ライターのストリームの入力形式を設定します。 |
IMFSinkWriter::WriteSample シンク ライターにサンプルを配信します。 |
注釈
シンク ライターを作成するには、次のいずれかの関数を呼び出します。
または、 IMFReadWriteClassFactory インターフェイスを 使用します。このインターフェイスは、Windows Vista のプラットフォーム更新プログラムの補足情報がインストールされている場合、Windows Vista で使用できます。
Windows 8では、このインターフェイスは IMFSinkWriterEx で拡張されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 用 Windows 7、Windows Vista およびプラットフォーム更新プログラムの補足 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | mfreadwrite.h |