Compartir a través de


Métodos de devolución de llamada asincrónicas

Media Foundation proporciona una manera coherente de implementar métodos asincrónicos mediante una interfaz de devolución de llamada.

En esta sección se describe cómo implementar la interfaz de devolución de llamada y cómo escribir métodos asincrónicos que usan esta interfaz. Contiene los temas siguientes.

Tema Descripción
Llamar a métodos asincrónicos Cómo llamar a métodos asincrónicos en Media Foundation.
Implementación de la devolución de llamada asincrónica Cómo implementar el método de devolución de llamada en la interfaz IMFAsyncCallback .
Compatibilidad con varias devoluciones de llamada Cómo admitir varias devoluciones de llamada dentro de la misma clase de C++.
Colas de trabajo Las colas de trabajo proporcionan una manera eficaz de realizar operaciones asincrónicas en otro subproceso.
Escribir un método asincrónico Cómo implementar métodos asincrónicos en Media Foundation.
Objetos de resultados asincrónicos personalizados Cómo proporcionar una implementación personalizada de la interfaz IMFAsyncResult .

 

ImfAsyncCallback (interfaz)

Interfaz IMFAsyncResult

API de media Foundation Platform