다음을 통해 공유


XTaskQueueMonitorCallback

실행하도록 작업을 제출할 때마다 작업 큐에 의해 호출되는 콜백입니다.

구문

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

매개 변수

context _In_opt_
형식: void*

XTaskQueueRegisterMonitor에 전달된 컨텍스트 포인터입니다.

queue _In_
형식: XTaskQueueHandle

작업이 제출된 작업 큐입니다.

port _In_
형식: XTaskQueuePort

작업이 제출된 포트입니다.

반환 값

형식: void

없음.

설명

XTaskQueueMonitorCallback은(는) XTaskQueueRegisterMonitor 함수와 함께 사용하기 위한 콜백을 나타냅니다. XTaskQueueMonitorCallback 콜백이 작업 큐에 등록된 경우 이 콜백은 XTaskQueueSubmitCallback 또는 XTaskQueueSubmitDelayedCallback에 의해 작업이 작업 큐에 제출될 때마다 호출됩니다. XTaskQueueMonitorCallback 콜백을 구현하는 방법에 대한 자세한 내용은 방법: 이벤트 사용으로 수동 큐 디스패치 제어를 참조하세요.

요구 사항

헤더: XTaskQueue.h

라이브러리: xgameruntime.lib

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

비동기 프로그래밍 모델
비동기 작업 큐 디자인
XTaskQueue 라이브러리 개요
XTaskQueue 멤버