IMFWorkQueueServicesEx interface (mfidl.h)

Extends the IMFWorkQueueServices interface.

Inheritance

The IMFWorkQueueServicesEx interface inherits from IMFWorkQueueServices. IMFWorkQueueServicesEx also has these types of members:

Methods

The IMFWorkQueueServicesEx interface has these methods.

 
IMFWorkQueueServicesEx::BeginRegisterPlatformWorkQueueWithMMCSSEx

Registers a platform work queue with Multimedia Class Scheduler Service (MMCSS) using the specified class and task id.
IMFWorkQueueServicesEx::GetPlatformWorkQueueMMCSSPriority

Gets the priority of the Multimedia Class Scheduler Service (MMCSS) priority associated with the specified platform work queue.
IMFWorkQueueServicesEx::GetTopologyWorkQueueMMCSSPriority

Retrieves the Multimedia Class Scheduler Service (MMCSS) string associated with the given topology work queue.

Remarks

This interface allows applications to control both platform and topology work queues.

The IMFWorkQueueServices can be obtained from the session by querying for the MF_WORKQUEUE_SERVICES service.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Target Platform Windows
Header mfidl.h

See also

Media Foundation Interfaces