Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

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.

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



Community Additions

© 2015 Microsoft