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 |
|
Siehe auch