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

另请参阅

PFMatchmaking 成员