Freigeben über


MF_TOPONODE_WORKQUEUE_MMCSS_TASKID-Attribut

Gibt einen MMCSS-Taskbezeichner (Multimedia Class Scheduler Service) für einen Topologiebranch an.

Datentyp

UINT32

Bemerkungen

Dieses Attribut gilt für Quellknoten (MF_TOPOLOGY_SOURCESTREAM_NODE). Dieses Attribut ist optional.

Dieses Attribut wird ignoriert, es sei denn, die folgenden Attribute sind ebenfalls festgelegt:

Wenn die Anwendung einen ihrer eigenen Threads bei MMCSS registriert, können Sie dieses Attribut verwenden, um die Topologiearbeitswarteschlange der MMCSS-Gruppe der Anwendung zuzuordnen. Legen Sie den Attributwert auf den Vorgangsbezeichner fest, den die Anwendung bei der Registrierung bei MMCSS empfangen hat. (Der Taskbezeichner wird im TaskIndex-Parameter der AvSetMmThreadCharacteristics-Funktion zurückgegeben. Weitere Informationen finden Sie im Thema Prozess- und Threadfunktionen.)

Wenn MMCSS einen neuen Aufgabenbezeichner für die Topologie zuweisen soll, legen Sie das Attribut MF_TOPONODE_WORKQUEUE_MMCSS_CLASS fest, aber nicht das attribut MF_TOPONODE_WORKQUEUE_MMCSS_TASKID .

Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Mfidl.h

Siehe auch

Alphabetische Liste der Media Foundation-Attribute

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTopologyNode

IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS

Topologieknotenattribute

Arbeitswarteschlangen