Compartir a través de


Función MFCreateSourceReaderFromByteStream (mfreadwrite.h)

Crea el lector de origen a partir de una secuencia de bytes.

Sintaxis

HRESULT MFCreateSourceReaderFromByteStream(
  [in]  IMFByteStream   *pByteStream,
  [in]  IMFAttributes   *pAttributes,
  [out] IMFSourceReader **ppSourceReader
);

Parámetros

[in] pByteStream

Puntero a la interfaz IMFByteStream de una secuencia de bytes. Esta secuencia de bytes proporcionará los datos de origen para el lector de origen.

[in] pAttributes

Puntero a la interfaz IMFAttributes . Puede usar este parámetro para configurar el lector de origen. Para obtener más información, vea Atributos del lector de origen. Este parámetro puede ser NULL.

[out] ppSourceReader

Recibe un puntero a la interfaz IMFSourceReader . 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

Llame a CoInitialize(Ex) y MFStartup antes de llamar a esta función.

Internamente, el lector de origen llama al método IMFSourceResolver::CreateObjectFromByteStream para crear un origen multimedia a partir de la secuencia de bytes. Por lo tanto, se debe registrar un controlador de secuencia de bytes para la secuencia de bytes. Para obtener más información sobre los controladores de secuencia de bytes, vea Controladores de esquema y controladores de Byte-Stream.

Esta función está disponible en Windows Vista si está instalado el complemento de actualización de la plataforma para Windows Vista.

Requisitos

Requisito Value
Cliente mínimo compatible Complemento de actualización de Windows 7, Windows Vista y plataforma para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfreadwrite.h
Library Mfreadwrite.lib
Archivo DLL Mfreadwrite.dll

Consulte también

Funciones de Media Foundation

Lector de origen