XSystemHandleCallback
GRTS 핸들을 만들거나 삭제할 때 호출되는 콜백입니다.
구문
typedef void (CALLBACK *XSystemHandleCallback)(
_In_ XSystemHandle handle,
_In_ XSystemHandleType type,
_In_ XSystemHandleCallbackReason reason,
_In_ void* context
);
매개 변수
handle _In_
형식: XSystemHandle
상태가 변경되는 XSystemHandle입니다. 호출자는 type 매개 변수에 전달된 내용에 따라 이 유형을 올바른 GRTS 핸들 유형에 정적으로 캐스팅해야 합니다.
type _In_
형식: XSystemHandleType
만들거나 제거하는 핸들의 GRTS 형식입니다.
reason _In_
형식: XSystemHandleCallbackReason
핸들을 만들거나 제거하는지 여부를 나타냅니다.
context _In_
형식: void *
사용자가 콜백에 전달할 컨텍스트를 정의합니다.
설명
이 콜백은 게임이 XSystemHandleTrack을 호출할 때 설정됩니다.
요구 사항
헤더: XSystem.h
라이브러리: xgameruntime.lib
지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔