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 主机