XTaskQueueRegisterMonitor
Registra una devolución de llamada que se invocará cada vez que se envíe una devolución de llamada a esta cola.Sintaxis
Parámetros
queue _In_Tipo: XTaskQueueHandle La cola en la que se registrará la devolución de llamada de envío. callbackContext _In_opt_
Tipo: void* Un puntero de contexto opcional que se pasará a la devolución de llamada de envío. callback _In_
Tipo: XTaskQueueMonitorCallback* Una devolución de llamada que se invocará cuando se envíe una nueva devolución de llamada a la cola. token _Out_
Tipo: XTaskQueueRegistrationToken* Un token que se usa al llamar a XTaskQueueUnregisterMonitor para quitar la devolución de llamada.
Valor devuelto
Tipo: HRESULT Código de error o de éxito HRESULT.Comentarios
No es seguro llamar a esta función en un subproceso sensible al tiempo. Para obtener más información, consulte Subprocesos sensibles al tiempo.
SubmitCallback es una función auxiliar que se define en el ejemplo de código de la función XTaskQueueSubmitCallback.
Requisitos
Encabezado: XTaskQueue.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesDocumentación conceptual
Consulte también
Miembros de XTaskQueueModelo de programación asincrónica
Diseño de la cola de tareas asincrónicas
