Metodo IMFRealTimeClient::SetWorkQueue (mfidl.h)
Specifica la coda di lavoro per il ramo della topologia che contiene questo oggetto.
Sintassi
HRESULT SetWorkQueue(
[in] DWORD dwWorkQueueId
);
Parametri
[in] dwWorkQueueId
Identificatore della coda di lavoro o del valore MFASYNC_CALLBACK_QUEUE_UNDEFINED. Vedere la sezione Osservazioni.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Un'applicazione può registrare un ramo della topologia per usare una coda di lavoro privata. La sessione multimediale invia una notifica a qualsiasi oggetto pipeline che supporta IMFRealTimeClient chiamando SetWorkQueue con l'identificatore della coda di lavoro dell'applicazione.
Quando l'applicazione annulla la registrazione del ramo della topologia, la sessione multimediale chiama nuovamente SetWorkQueue con il valore MFASYNC_CALLBACK_QUEUE_UNDEFINED.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mfidl.h |
Libreria | Mfuuid.lib |
Vedi anche
IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS