Freigeben über


MF_TOPONODE_WORKQUEUE_ID-Attribut

Gibt eine Arbeitswarteschlange für einen Topologiebranch an.

Datentyp

UINT32

Bemerkungen

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

Der Wert des Attributs ist ein anwendungsdefinierter Bezeichner für die Arbeitswarteschlange.

Anwendungen können dieses Attribut verwenden, um Arbeitswarteschlangen den Verzweigungen der Topologie zuzuweisen. Jeder Quellknoten in der Topologie definiert einen Branch. Der Branch umfasst jeden Topologieknoten, der Daten von diesem Knoten empfängt.

Wenn Sie dieses Attribut festlegen, rufen Sie die IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS-Methode für die aufgelöste Topologie auf. Mehrere Verzweigungen in der Topologie können dieselbe Arbeitswarteschlange gemeinsam nutzen, und Arbeitswarteschlangen können topologieübergreifend wiederverwendet werden.

Hinweis

Der Wert dieses Attributs entspricht nicht dem Bezeichner, der von der MFAllocateWorkQueue-Funktion zurückgegeben wird. Der Wert des Attributs ist ein anwendungsdefinierter Bezeichner und wird zum Zuordnen von Topologieverzweigungen zu Arbeitswarteschlangen verwendet. Wenn die Mediensitzung eine neue Arbeitswarteschlange zuordnet, speichert sie den tatsächlichen Arbeitswarteschlangenbezeichner intern.

 

Wenn dieses Attribut festgelegt wird, kann die Anwendung den Branch auch einem MMCSS-Task (Multimedia Class Scheduler Service) zuweisen, indem sie das attribut MF_TOPONODE_WORKQUEUE_MMCSS_CLASS festlegt.

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

MF_TOPONODE_WORKQUEUE_MMCSS_CLASS

MF_TOPONODE_WORKQUEUE_MMCSS_TASKID

Topologieknotenattribute

Arbeitswarteschlangen