Skip to main content

XblMultiplayerManagerMember

Représente une référence à un membre d’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É. Ce membre 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 utilisateur XBOX du membre. DebugGamertag
Type : const char*
Le gamertag du membre. Il doit être utilisé uniquement à des fins de débogage, car ce gamertag peut ne pas être à jour. Il est recommandé d’utiliser XblSocialManagerCreateSocialUserGroupFromList du gestionnaire social ou les API de profil telles que 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 lobby. IsInGame
Type : bool
Indique si ce membre fait partie de la partie. Status
Type : XblMultiplayerSessionMemberStatus
L’état de ce membre. ConnectionAddress
Type : const char*
L’adresse utilisée pour la connexion réseau. Elle peut être utilisée pour une connexion de socket sécurisé. PropertiesJson
Type : const char*
Valeur JSON qui spécifie les propriétés personnalisées du membre. DeviceToken
Type : const char*
Jeton qui identifie un appareil de manière unique. Utilisé pour définir l’hôte et pour les mesures de QoS.

Remarques

Les objets membres sont créés et détenus par MultiplayerManager. Les champs des objets XblMultiplayerManagerMember renvoyés ne sont valides que jusqu’au prochain appel de XblMultiplayerManagerDoWork.

Configuration requise

En-tête : multiplayer_manager_c.h

Voir aussi

multiplayer_manager_c
Last modified on October 6, 2026