Skip to main content

XblMultiplayerActivityInfo

タイトルをプレイしているプレイヤーのアクティビティに関する情報。

構文

メンバー

xuid
型: uint64_t
アクティビティ情報が属する XBOX ユーザー ID。 connectionString
型: const char*
ゲームに参加するために、接続してくるクライアントに渡される接続文字列。通常はサーバーの IP アドレスなどの情報を含みます。アクティビティを照会する際、このフィールドはアクティビティが公開されているか、プレイヤーが呼び出し元をフォローしている場合にのみ設定されます。 joinRestriction
型: XblMultiplayerActivityJoinRestriction
プレイヤーの現在のアクティビティに誰が参加できるかを指定します。 maxPlayers
型: size_t
プレイヤーの現在のアクティビティに参加できるプレイヤーの最大数。値が 0 の場合は、参加できるプレイヤーがいないことを示します。 currentPlayers
型: size_t
マルチプレイヤー アクティビティ内でそのプレイヤーとすでにプレイしているプレイヤーの数。値が 0 の場合は、現在他にプレイしているプレイヤーがいないことを示します。 groupId
型: const char*
同じアクティビティの一部としてプレイしているすべてのユーザーをグループ化する一意の識別子。タイトルはアクティビティを作成するときにこの識別子を設定します。 platform
型: XblMultiplayerActivityPlatform
アクティビティが発生しているプラットフォーム。アクティビティを設定する際、プラットフォームは自動的に推測されるため、このフィールドは無視されます。

解説

この列挙型の使用方法については、マルチプレイヤー アクティビティのサンプル コードアクティビティ セクションにある「アクティビティの設定」および「アクティビティの取得」を参照してください。

使用される引数

XblMultiplayerActivityGetActivityResult
XblMultiplayerActivitySetActivityAsync

要件

ヘッダー: multiplayer_activity_c.h

関連項目

multiplayer_activity_c
最終更新日 2026年8月24日