共用方式為


MFCreateAVIMediaSink 函式 (mfidl.h)

建立 Audio-Video 交錯 (AVI) 接收。

語法

HRESULT MFCreateAVIMediaSink(
  [in]           IMFByteStream *pIByteStream,
  [in]           IMFMediaType  *pVideoMediaType,
  [in, optional] IMFMediaType  *pAudioMediaType,
  [out]          IMFMediaSink  **ppIMediaSink
);

參數

[in] pIByteStream

將用來寫入 AVI 檔案的位元組資料流程指標。

[in] pVideoMediaType

視訊輸入資料流程媒體類型的指標

[in, optional] pAudioMediaType

音訊輸入資料流程媒體類型的指標

[out] ppIMediaSink

接收 IMFMediaSink 介面的指標。 呼叫端必須釋放這個介面。

傳回值

如果此函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

需求

   
最低支援的用戶端 Windows 8.1 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 mfidl.h
程式庫 mfsrcsnk.lib
Dll mfsrcsnk.dll

另請參閱

媒體基礎函式