IMFSinkWriter::BeginWriting メソッド (mfreadwrite.h)

書き込み用にシンク ライターを初期化します。

構文

HRESULT BeginWriting();

戻り値

このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード 説明
S_OK
メソッドが成功しました。
MF_E_INVALIDREQUEST
要求が無効です。

注釈

入力ストリームを構成した後、シンク ライターにデータを送信する前に、このメソッドを呼び出します。

次のいずれかのメソッドを呼び出す前に 、BeginWriting を呼び出す必要があります。

基になるメディア シンクには、少なくとも 1 つの入力ストリームが必要です。 それ以外の場合、 BeginWritingMF_E_INVALIDREQUESTを返します。 入力ストリームを追加するには、 IMFSinkWriter::AddStream メソッドを 呼び出します。

BeginWriting が成功した場合、BeginWriting をさらに呼び出すと、MF_E_INVALIDREQUESTが返されます。

このインターフェイスは、Windows Vista のプラットフォーム更新プログラムの補足情報がインストールされている場合、Windows Vista で使用できます。

要件

要件
サポートされている最小のクライアント Windows Vista 用 Windows 7、Windows Vista およびプラットフォーム更新プログラムの補足 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー mfreadwrite.h

こちらもご覧ください

IMFSinkWriter

シンク ライター