Share via


MFCreateWAVEMediaSink 関数 (mfidl.h)

WAVE アーカイブ シンクを作成します。 WAVE アーカイブ シンクはオーディオを受け取り、.wav ファイルに書き込みます。

構文

HRESULT MFCreateWAVEMediaSink(
  [in]  IMFByteStream *pTargetByteStream,
  [in]  IMFMediaType  *pAudioMediaType,
  [out] IMFMediaSink  **ppMediaSink
);

パラメーター

[in] pTargetByteStream

.wav ファイルの書き込みに使用されるバイト ストリームへのポインター。

[in] pAudioMediaType

オーディオ メディアの種類へのポインター。

[out] ppMediaSink

IMFMediaSink インターフェイスへのポインターを受け取ります。 呼び出し元はこのインターフェイスを解放する必要があります。

戻り値

なし

必要条件

   
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー mfidl.h
Library Mf.lib
[DLL] Mf.dll

関連項目

メディア ファンデーション機能