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.