Skip to main content

XblMultiplayerManagerMember

Représente une référence à un membre dans une partie multijoueur.

Syntaxe

Membres

MemberId
Type : uint32_t
ID du membre. TeamId
Type : const char*
S’applique uniquement si vous utilisez XBOX Live Tournaments. ID de l’équipe de ce membre dans un tournoi. DÉCONSEILLÉ. Sera supprimé dans une version ultérieure InitialTeam
Type : const char*
S’applique uniquement si vous utilisez des règles d’équipe avec Smart Match. Affectation d’équipe initiale suggérée par Smart Match. Xuid
Type : uint64_t
ID d’utilisateur XBOX du membre. DebugGamertag
Type : const char*
Gamertag du membre. Il ne doit être utilisé qu’à des fins de débogage, car ce gamertag peut être obsolète. Il est recommandé d’utiliser XblSocialManagerCreateSocialUserGroupFromList du gestionnaire social ou les API de profil, comme XblProfileGetUserProfileAsync, pour obtenir cette information. IsLocal
Type : bool
Indique si ce membre joue sur l’appareil local. IsInLobby
Type : bool
Indique si ce membre fait partie du salon. IsInGame
Type : bool
Indique si ce membre fait partie de la partie. Status
Type : XblMultiplayerSessionMemberStatus
État de ce membre. ConnectionAddress
Type : const char*
Adresse utilisée pour la connexion réseau. Elle peut être utilisée pour une connexion de socket sécurisée. PropertiesJson
Type : const char*
Valeur JSON qui spécifie les propriétés personnalisées du membre. DeviceToken
Type : const char*
Jeton qui identifie de façon unique un appareil. Utilisé pour définir l’hôte et pour les mesures de QoS.

Remarques

Les objets membres sont créés par MultiplayerManager, qui en est propriétaire. Les champs des objets XblMultiplayerManagerMember retournés ne sont valides que jusqu’au prochain appel à XblMultiplayerManagerDoWork.

Configuration requise

En-tête : multiplayer_manager_c.h

Voir aussi

multiplayer_manager_c
Last modified on October 6, 2026