Skip to main content

XGameActivationInfo

アクティブ化コールバックに渡されるアクティブ化情報を格納します。

Syntax

Members

type
型: XGameActivationType
発生したアクティブ化の種類。共用体のどのフィールドに有効なデータが含まれるかを決定します。 protocolUri
型: const char*
ゲームをアクティブ化したプロトコル URI。typeXGameActivationType::Protocol の場合に有効です。 file
型: const char*
ゲームをアクティブ化したファイル パス。typeXGameActivationType::File の場合に有効です。 inviteUri
型: const char*
ゲーム セッションの招待 URI。typeXGameActivationType::PendingGameInvite または XGameActivationType::AcceptedGameInvite の場合に有効です。

Remarks

XGameActivationInfo 構造体は、アクティブ化イベントが発生したときに XGameActivationCallback に渡されます。type フィールドはアクティブ化の種類を示し、対応する共用体フィールドには関連するデータが含まれます。 アクティブ化の種類が PendingGameInvite の場合、ゲームは招待を受諾または拒否できる UI をユーザーに表示する必要があります。ユーザーが受諾した場合は、inviteUri を指定して XGameActivationAcceptPendingInvite を呼び出します。これにより、AcceptedGameInvite 型で後続のコールバックがトリガーされます。

Requirements

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

Conceptual documentation

See also

XGameActivation
XGameActivationType
XGameActivationCallback
XGameActivationAcceptPendingInvite
最終更新日 2026年8月24日