атрибут MF_TOPONODE_WORKQUEUE_MMCSS_TASKID

Указывает идентификатор задачи службы планировщика класса мультимедиа (MMCSS) для ветви топологии.

Тип данных

UINT32

Remarks

Этот атрибут применяется к исходным узлам (MF_TOPOLOGY_SOURCESTREAM_NODE). Этот атрибут является необязательным.

Этот атрибут игнорируется, если не заданы следующие атрибуты:

Если приложение регистрирует один из собственных потоков в MMCSS, этот атрибут можно использовать для связывания рабочей очереди топологии с группой MMCSS приложения. Задайте значение атрибута, равное идентификатору задачи, полученному приложением при регистрации в MMCSS. (Идентификатор задачи возвращается в параметре TaskIndex функции AvSetMmThreadCharacteristics . Дополнительные сведения см. в разделе "Процессы и функции потока".)

Если вы хотите, чтобы MMCSS назначила новый идентификатор задачи для топологии, задайте атрибут MF_TOPONODE_WORKQUEUE_MMCSS_CLASS , но не устанавливайте атрибут MF_TOPONODE_WORKQUEUE_MMCSS_TASKID .

Константу GUID для этого атрибута экспортируют из mfuuid.lib.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Mfidl.h

См. также раздел

Алфавитный список атрибутов Media Foundation

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTopologyNode

IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS

Атрибуты узла топологии

Рабочие очереди