XSystemHandleCallback
GRTS ハンドルが作成または破棄されたときに呼び出されるコールバック。
構文
typedef void (CALLBACK *XSystemHandleCallback)(
_In_ XSystemHandle handle,
_In_ XSystemHandleType type,
_In_ XSystemHandleCallbackReason reason,
_In_ void* context
);
パラメーター
handle \_In\_
Type: XSystemHandle
状態が変更している XSystemHandle。 呼び出し元は、型パラメーターで渡される内容に基づいて、これを正しい GRTS ハンドル型に静的にキャストする必要があります。
type _In_
型: XSystemHandleType
作成または破棄されるハンドルの GRTS 型。
reason _In_
型: XSystemHandleCallbackReason
ハンドルが作成されるか破棄されるかを示します。
context _In_
型: void *
コールバックに渡されるゲームで定義されたコンテキスト。
解説
このコールバックは、ゲームが XSystemHandleTrack を呼び出すときに設定されます。
要件
ヘッダー: XSystem.h
ライブラリ: xgameruntime.lib
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体