Skip to main content

XblMultiplayerManagerMember

代表多人遊戲中成員的參考。

語法

成員

MemberId
類型:uint32_t
成員的識別碼。 TeamId
類型:const char*
僅適用於使用 XBOX Live Tournaments 的情況。此成員在錦標賽中所屬隊伍的識別碼。已淘汰。將在未來的版本中移除 InitialTeam
類型:const char*
僅適用於搭配 Smart Match 使用隊伍規則的情況。Smart Match 建議的初始隊伍指派。 Xuid
類型:uint64_t
成員的 XBOX 使用者識別碼。 DebugGamertag
類型:const char*
成員的玩家代號。這只能用於偵錯用途,因為此玩家代號可能已過期。建議您使用 Social Manager 的 XblSocialManagerCreateSocialUserGroupFromList 或設定檔 API (例如 XblProfileGetUserProfileAsync) 來取得此資訊。 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
Last modified on October 6, 2026