Compartir a través de


Método IMFSourceResolver::EndCreateObjectFromByteStream (mfidl.h)

Completa una solicitud asincrónica para crear un origen multimedia a partir de una secuencia de bytes.

Sintaxis

HRESULT EndCreateObjectFromByteStream(
  [in]  IMFAsyncResult *pResult,
  [out] MF_OBJECT_TYPE *pObjectType,
  [out] IUnknown       **ppObject
);

Parámetros

[in] pResult

Puntero a la interfaz IMFAsyncResult . Pase el mismo puntero que el objeto de devolución de llamada recibido en el método Invoke .

[out] pObjectType

Recibe un miembro de la enumeración MF_OBJECT_TYPE , especificando el tipo de objeto que se creó.

[out] ppObject

Recibe un puntero a la interfaz IUnknown del origen multimedia. El autor de la llamada debe liberar la interfaz .

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
E_ABORT
La aplicación canceló la operación.

Comentarios

Llame a este método desde dentro del método IMFAsyncCallback::Invoke de la aplicación.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfidl.h
Library Mfuuid.lib

Consulte también

IMFSourceResolver

Solucionador de origen