Função MFCreateMFByteStreamWrapper (mfapi.h)
Cria um wrapper para um fluxo de bytes.
Sintaxe
HRESULT MFCreateMFByteStreamWrapper(
[in] IMFByteStream *pStream,
[in] IMFByteStream **ppStreamWrapper
);
Parâmetros
[in] pStream
Um ponteiro para a interface IMFByteStream do fluxo de bytes original.
[in] ppStreamWrapper
Recebe um ponteiro para a interface IMFByteStream do wrapper. O chamador deve liberar a 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.
Comentários
Os métodos IMFByteStream na chamada wrapper diretamente por meio do fluxo de bytes original, exceto pelo método IMFByteStream::Close . Chamar Fechar no wrapper fecha o objeto wrapper, mas deixa o fluxo de bytes original aberto.
Requisitos
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | mfapi.h |
Biblioteca | Mfplat.lib |
DLL | Mfplat.dll |