XTaskQueueMonitorCallback

每当提交任务以便执行时由任务队列调用的一个回调。

语法

void XTaskQueueMonitorCallback(  
         void* context,  
         XTaskQueueHandle queue,  
         XTaskQueuePort port  
)  

参数

context _In_opt_
类型:void*

传递给 XTaskQueueRegisterMonitor 的上下文指针。

queue _In_
类型:XTaskQueueHandle

任务提交到的任务队列。

port _In_
类型:XTaskQueuePort

任务提交到的端口。

返回值

类型:void

无。

备注

XTaskQueueMonitorCallback 表示用于 XTaskQueueRegisterMonitor 函数的回调。 如果 XTaskQueueMonitorCallback 回调注册到了任务队列,每当通过 XTaskQueueSubmitCallbackXTaskQueueSubmitDelayedCallback 将任务提交到任务队列时,都会调用此回调。 有关实现 XTaskQueueMonitorCallback 回调的详细信息,请参阅如何:使用事件控制手动队列调度

要求

头文件:XTaskQueue.h

库:xgameruntime.lib

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

异步编程模型
异步任务队列设计
XTaskQueue 库概述
XTaskQueue 成员