Skip to main content

XGameActivationCallback

アプリケーションがアクティブ化イベントに対して定義するコールバック。

Syntax

Parameters

context   _In_opt_
型: void*
XGameActivationRegisterForEvent に渡されたコンテキスト。 activationInfo   _In_
型: XGameActivationInfo*
アクティブ化情報を含む XGameActivationInfo 構造体へのポインター。type フィールドはアクティブ化の種類を示し、対応する共用体フィールドには関連するデータが含まれます。

Return value

型: void

Remarks

アクティブ化イベントのコールバックを登録するには、XGameActivationRegisterForEvent を呼び出します。この関数は引数として XGameActivationCallback へのポインターを使用します。 アクティブ化イベントのコールバックの登録を解除するには、XGameActivationUnregisterForEvent を呼び出します。 コールバックは XGameActivationInfo 構造体を受け取ります。type フィールドを確認してアクティブ化の種類を判断し、各種類を適切に処理してください。
このコールバックは XGameProtocolActivationCallbackXGameInviteEventCallback の両方を置き換えます。移行に関するガイダンスについては、XGameActivation を参照してください。
次のコード サンプルは、アクティブ化コールバックに登録し、すべてのアクティブ化タイプを処理します。

Requirements

ヘッダー: XGameActivation.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体

Conceptual documentation

See also

XGameActivation XGameActivationRegisterForEvent XGameActivationUnregisterForEvent XGameActivationInfo XGameActivationType
最終更新日 2026年8月24日