Método IMFRealTimeClient::SetWorkQueue (mfidl.h)
Especifica la cola de trabajo de la rama de topología que contiene este objeto.
Sintaxis
HRESULT SetWorkQueue(
[in] DWORD dwWorkQueueId
);
Parámetros
[in] dwWorkQueueId
Identificador de la cola de trabajo o el valor MFASYNC_CALLBACK_QUEUE_UNDEFINED. Vea la sección Comentarios.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Una aplicación puede registrar una rama de la topología para usar una cola de trabajo privada. La sesión multimedia notifica a cualquier objeto de canalización que admita IMFRealTimeClient mediante una llamada a SetWorkQueue con el identificador de cola de trabajo de la aplicación.
Cuando la aplicación anula el registro de la rama de topología, la sesión multimedia llama a SetWorkQueue de nuevo con el valor MFASYNC_CALLBACK_QUEUE_UNDEFINED.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | mfidl.h |
Library | Mfuuid.lib |
Consulte también
IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS