PFMatchmakingMatchDetails
由已完成的票证找到的结果匹配信息。
语法
struct PFMatchmakingMatchDetails {
const char* matchId;
const PFMatchmakingMatchMember* members;
uint32_t memberCount;
const char* const* regionPreferences;
uint32_t regionPreferenceCount;
const char* lobbyArrangementString;
const PFMultiplayerServerDetails* serverDetails;
}
成员
matchId
const char*
以 null 结尾
匹配的 ID。
members
const PFMatchmakingMatchMember*
已匹配在一起的用户。
memberCount
uint32_t
已匹配在一起的成员的计数。
regionPreferences
const char* const*
匹配的首选区域,按偏好程度从高到第的顺序排序。
regionPreferenceCount
uint32_t
匹配的首选区域的计数。
lobbyArrangementString
const char*
以 null 结尾
与匹配项关联的大厅排列字符串。
可以选择将此连接字符串与 PFMultiplayerJoinArrangedLobby() 一起使用,以加入与此匹配结果关联的大厅。 在用户尝试加入大厅之前,不会创建大厅。
serverDetails
const PFMultiplayerServerDetails*
可能是 nullptr
与此匹配关联的服务器的详细信息。
如果与票证关联的匹配队列已启用 PlayFab 多人游戏服务器分配,则将填充此字段。
要求
标头: PFMatchmaking.h