Work Queues

In Microsoft Media Foundation, a work queue is an efficient way to perform asynchronous operations on another thread.

This section contains the following topics.

Using Work Queues Describes how an application or component can use work queues to perform asynchronous operations.
Writing an Asynchronous Method Describes how to write an asynchronous method that follows the Begin/End pattern described in Asynchronous Callback Methods.
Custom Asynchronous Result Objects

Describes how to create a custom implementation of the IMFAsyncResult interface.

Note  Most applications should use the stock implementation provided by MFCreateAsyncResult. This topic is for applications with advanced requirements.
Work Queue and Threading Improvements

Describes improvements in Windows 8 for work queues and threading in the Media Foundation platform.


Related topics

Media Foundation Platform APIs