Función MFCreateMFByteStreamWrapper (mfapi.h)

Crea un contenedor para una secuencia de bytes.

Sintaxis

HRESULT MFCreateMFByteStreamWrapper(
  [in] IMFByteStream *pStream,
  [in] IMFByteStream **ppStreamWrapper
);

Parámetros

[in] pStream

Puntero a la interfaz IMFByteStream de la secuencia de bytes original.

[in] ppStreamWrapper

Recibe un puntero a la interfaz IMFByteStream del contenedor. El autor de la llamada debe liberar la interfaz .

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Los métodos IMFByteStream en la llamada contenedora directamente a través de la secuencia de bytes original, excepto el método IMFByteStream::Close . Al llamar a Close en el contenedor, se cierra el objeto contenedor, pero deja abierta la secuencia de bytes original.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfapi.h
Library Mfplat.lib
Archivo DLL Mfplat.dll

Consulte también

Funciones de Media Foundation