Método IMFMediaEventGenerator::EndGetEvent (mfobjects.h)

Completa una solicitud asincrónica para el siguiente evento de la cola.

Sintaxis

HRESULT EndGetEvent(
  [in]  IMFAsyncResult *pResult,
  [out] IMFMediaEvent  **ppEvent
);

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] ppEvent

Recibe un puntero a la interfaz IMFMediaEvent . 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.
MF_E_SHUTDOWN
El objeto se cerró.

Comentarios

Llame a este método desde dentro del método IMFAsyncCallback::Invoke de la aplicación. Para obtener código de ejemplo, vea IMFMediaEventGenerator::BeginGetEvent.

Requisitos

   
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 mfobjects.h (include Mfidl.h)
Library Mfuuid.lib

Consulte también

IMFMediaEventGenerator

Generadores de eventos multimedia