Skip to main content

XblMultiplayerManagerMember

マルチプレイヤー ゲーム内のメンバーへの参照を表します。

構文

メンバー

MemberId
型: uint32_t
メンバーの ID。 TeamId
型: const char*
XBOX Live トーナメントを使用している場合にのみ適用されます。トーナメントにおけるこのメンバーのチームの ID。非推奨。将来のリリースで削除される予定です。 InitialTeam
型: const char*
Smart Match でチーム ルールを使用している場合にのみ適用されます。Smart Match によって提案される初期チーム割り当て。 Xuid
型: uint64_t
メンバーの XBOX ユーザー ID。 DebugGamertag
型: const char*
メンバーのゲーマータグ。このゲーマータグは古くなっている可能性があるため、デバッグ目的でのみ使用してください。この情報を取得するには、social manager の XblSocialManagerCreateSocialUserGroupFromList、または XblProfileGetUserProfileAsync などのプロファイル API を使用することをお勧めします。 IsLocal
型: bool
このメンバーがローカル デバイスでプレイしているかどうかを示します。 IsInLobby
型: bool
このメンバーがロビーの一部であるかどうかを示します。 IsInGame
型: bool
このメンバーがゲームの一部であるかどうかを示します。 Status
型: XblMultiplayerSessionMemberStatus
このメンバーのステータス。 ConnectionAddress
型: const char*
ネットワーク接続に使用されるアドレス。セキュア ソケット接続に使用できます。 PropertiesJson
型: const char*
メンバーのカスタム プロパティを指定する JSON 値。 DeviceToken
型: const char*
デバイスを一意に識別するトークン。ホストと QoS 測定の設定に使用されます。

解説

メンバー オブジェクトは MultiplayerManager によって作成および所有されます。返された XblMultiplayerManagerMember オブジェクトのフィールドは、XblMultiplayerManagerDoWork が再度呼び出されるまでの間のみ有効です。

要件

ヘッダー: multiplayer_manager_c.h

関連項目

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