XGameActivationInfo
アクティブ化コールバックに渡されるアクティブ化情報を格納します。Syntax
Members
type型: XGameActivationType 発生したアクティブ化の種類。共用体のどのフィールドに有効なデータが含まれるかを決定します。 protocolUri
型: const char* ゲームをアクティブ化したプロトコル URI。
type が XGameActivationType::Protocol の場合に有効です。
file型: const char* ゲームをアクティブ化したファイル パス。
type が XGameActivationType::File の場合に有効です。
inviteUri型: const char* ゲーム セッションの招待 URI。
type が XGameActivationType::PendingGameInvite または XGameActivationType::AcceptedGameInvite の場合に有効です。
Remarks
XGameActivationInfo 構造体は、アクティブ化イベントが発生したときに XGameActivationCallback に渡されます。type フィールドはアクティブ化の種類を示し、対応する共用体フィールドには関連するデータが含まれます。
アクティブ化の種類が PendingGameInvite の場合、ゲームは招待を受諾または拒否できる UI をユーザーに表示する必要があります。ユーザーが受諾した場合は、inviteUri を指定して XGameActivationAcceptPendingInvite を呼び出します。これにより、AcceptedGameInvite 型で後続のコールバックがトリガーされます。
Requirements
ヘッダー: XGameActivation.h サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体Conceptual documentation
See also
XGameActivationXGameActivationType
XGameActivationCallback
XGameActivationAcceptPendingInvite
