attributo MF_TOPONODE_WORKQUEUE_ID
Specifica una coda di lavoro per un ramo di topologia.
Tipo di dati
UINT32
Commenti
Questo attributo si applica ai nodi di origine (MF_TOPOLOGY_SOURCESTREAM_NODE). L'attributo è facoltativo.
Il valore dell'attributo è un identificatore definito dall'applicazione per la coda di lavoro.
Le applicazioni possono usare questo attributo per assegnare code di lavoro ai rami della topologia. Ogni nodo di origine nella topologia definisce un ramo. Il ramo include ogni nodo della topologia che riceve i dati da tale nodo.
Se si imposta questo attributo, chiamare il metodo IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS nella topologia risolta. Più rami nella topologia possono condividere la stessa coda di lavoro e le code di lavoro possono essere riutilizzate tra topologie.
Nota
Il valore di questo attributo non corrisponde all'identificatore restituito dalla funzione MFAllocateWorkQueue . Il valore dell'attributo è un identificatore definito dall'applicazione e viene usato per associare i rami della topologia alle code di lavoro. Quando la sessione multimediale alloca una nuova coda di lavoro, archivia internamente l'identificatore effettivo della coda di lavoro.
Se questo attributo è impostato, l'applicazione può anche assegnare il ramo a un'attività MMCSS (Multimedia Class Scheduler Service), impostando l'attributo MF_TOPONODE_WORKQUEUE_MMCSS_CLASS .
La costante GUID per questo attributo viene esportata da mfuuid.lib.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|
Vedi anche