MF_TOPONODE_WORKQUEUE_MMCSS_PRIORITY attribute

Specifies the relative thread priority for a branch of the topology.

Data type

UINT32

Remarks

This attribute applies to source nodes (MF_TOPOLOGY_SOURCESTREAM_NODE). The attribute is optional.

This attribute requires the MF_TOPONODE_WORKQUEUE_ID and MF_TOPONODE_WORKQUEUE_MMCSS_CLASS attributes on the same node.

The value of the attribute is the relative thread priority of the work queue for this branch of the topology. The Multimedia Class Scheduler Service (MMCSS) uses the relative priority when it sets the thread priority. For more information, see AvSetMmThreadPriority.

The GUID constant for this attribute is exported from mfuuid.lib.

Requirements

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

See also

Alphabetical List of Media Foundation Attributes

Topology Node Attributes

Work Queue and Threading Improvements

IMFTopologyNode

IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS

MF_TOPONODE_WORKQUEUE_ID

MF_TOPONODE_WORKQUEUE_MMCSS_TASKID