Асинхронные методы обратного вызова
Media Foundation предоставляет согласованный способ реализации асинхронных методов с помощью интерфейса обратного вызова.
В этом разделе описывается реализация интерфейса обратного вызова и написание асинхронных методов, использующих этот интерфейс. Он содержит следующие разделы.
Раздел | Описание |
---|---|
Вызов асинхронных методов | Как вызывать асинхронные методы в Media Foundation. |
Реализация асинхронного обратного вызова | Как реализовать метод обратного вызова в интерфейсе IMFAsyncCallback . |
Поддержка нескольких обратных вызовов | Как поддерживать несколько обратных вызовов в одном классе C++. |
Рабочие очереди | Рабочие очереди обеспечивают эффективный способ выполнения асинхронных операций в другом потоке. |
Написание асинхронного метода | Как реализовать асинхронные методы в Media Foundation. |
Пользовательские асинхронные объекты результатов | Как предоставить пользовательскую реализацию интерфейса IMFAsyncResult . |
Связанные темы