Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Asynchronous Callback Methods

Media Foundation provides a consistent way to implement asynchronous methods, using a callback interface.

This section describes how to implement the callback interface and how to write asynchronous methods that use this interface. It contains the following topics.

TopicDescription
Calling Asynchronous Methods How to call asynchronous methods in Media Foundation.
Implementing the Asynchronous Callback How to implement the callback method in the IMFAsyncCallback interface.
Supporting Multiple Callbacks How to support multiple callbacks within the same C++ class.
Work Queues Work queues provide an efficient way to perform asynchronous operations on another thread.
Writing an Asynchronous Method How to implement asynchronous methods in Media Foundation.
Custom Asynchronous Result Objects How to provide a custom implementation of the IMFAsyncResult interface.

 

Related topics

IMFAsyncCallback Interface
IMFAsyncResult Interface
Media Foundation Platform APIs

 

 

Show:
© 2017 Microsoft