Skip to main content

XblMultiplayerManagerMember

Representa uma referência a um membro em um jogo multijogador.

Sintaxe

Membros

MemberId
Tipo: uint32_t
ID do membro. TeamId
Tipo: const char*
Aplicável somente se você estiver usando XBOX Live Tournaments. ID da equipe deste membro em um torneio. PRETERIDO. Será removido em uma versão futura InitialTeam
Tipo: const char*
Aplicável somente se você estiver usando regras de equipe com o Smart Match. Atribuição de equipe inicial sugerida pelo Smart Match. Xuid
Tipo: uint64_t
ID de usuário XBOX do membro. DebugGamertag
Tipo: const char*
O gamertag do membro. Ele deve ser usado somente para fins de depuração, pois esse gamertag pode estar desatualizado. É recomendável usar o XblSocialManagerCreateSocialUserGroupFromList do Social Manager ou as APIs de perfil, como XblProfileGetUserProfileAsync, para obter essas informações. IsLocal
Tipo: bool
Indica se este membro está jogando no dispositivo local. IsInLobby
Tipo: bool
Indica se este membro faz parte do lobby. IsInGame
Tipo: bool
Indica se este membro faz parte do jogo. Status
Tipo: XblMultiplayerSessionMemberStatus
O status deste membro. ConnectionAddress
Tipo: const char*
O endereço usado para a conexão de rede. Ele pode ser usado para conexão de soquete seguro. PropertiesJson
Tipo: const char*
Valor JSON que especifica as propriedades personalizadas do membro. DeviceToken
Tipo: const char*
Token que identifica exclusivamente um dispositivo. Usado para definir o host e as medições de QoS.

Comentários

Os objetos de membro são criados e pertencem ao MultiplayerManager. Os campos dos objetos XblMultiplayerManagerMember retornados só são válidos até que XblMultiplayerManagerDoWork seja chamado novamente.

Requisitos

Cabeçalho: multiplayer_manager_c.h

Confira também

multiplayer_manager_c
Last modified on October 6, 2026