Função MFCreateAVIMediaSink (mfidl.h)
Cria um coletor AVI (Intercalado) Audio-Video.
Sintaxe
HRESULT MFCreateAVIMediaSink(
[in] IMFByteStream *pIByteStream,
[in] IMFMediaType *pVideoMediaType,
[in, optional] IMFMediaType *pAudioMediaType,
[out] IMFMediaSink **ppIMediaSink
);
Parâmetros
[in] pIByteStream
Ponteiro para o fluxo de bytes que será usado para gravar o arquivo AVI.
[in] pVideoMediaType
Ponteiro para o tipo de mídia do fluxo de entrada de vídeo
[in, optional] pAudioMediaType
Ponteiro para o tipo de mídia do fluxo de entrada de áudio
[out] ppIMediaSink
Recebe um ponteiro para a interface IMFMediaSink . O chamador deve liberar essa interface.
Valor retornado
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Cliente mínimo com suporte | Windows 8.1 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | mfidl.h |
Biblioteca | mfsrcsnk.lib |
DLL | mfsrcsnk.dll |