Méthodes de rappel asynchrones

Media Foundation fournit un moyen cohérent d’implémenter des méthodes asynchrones à l’aide d’une interface de rappel.

Cette section explique comment implémenter l’interface de rappel et comment écrire des méthodes asynchrones qui utilisent cette interface. Il contient les rubriques suivantes.

Rubrique Description
Appel de méthodes asynchrones Comment appeler des méthodes asynchrones dans Media Foundation.
Implémentation du rappel asynchrone Comment implémenter la méthode de rappel dans l’interface IMFAsyncCallback .
Prise en charge de plusieurs rappels Comment prendre en charge plusieurs rappels au sein d’une même classe C++.
Files d’attente de travail Les files d’attente de travail fournissent un moyen efficace d’effectuer des opérations asynchrones sur un autre thread.
Écriture d’une méthode asynchrone Comment implémenter des méthodes asynchrones dans Media Foundation.
Objets de résultats asynchrones personnalisés Comment fournir une implémentation personnalisée de l’interface IMFAsyncResult .

 

IMFAsyncCallback Interface

IMFAsyncResult Interface

API de plateforme Media Foundation