PFMatchmakingMatchDetails
Die resultierenden Übereinstimmungsinformationen, die von einem abgeschlossenen Ticket gefunden wurden.
Syntax
struct PFMatchmakingMatchDetails {
const char* matchId;
const PFMatchmakingMatchMember* members;
uint32_t memberCount;
const char* const* regionPreferences;
uint32_t regionPreferenceCount;
const char* lobbyArrangementString;
const PFMultiplayerServerDetails* serverDetails;
}
Mitglieder
matchId
const char*
ist NULL-terminiert.
Die ID der Übereinstimmung.
members
const PFMatchmakingMatchMember*
Die Benutzer, die miteinander abgeglichen wurden.
memberCount
uint32_t
Die Anzahl der Elemente, die miteinander abgeglichen wurden.
regionPreferences
const char* const*
Bevorzugte Regionen für die Übereinstimmung, sortiert von den am meisten bevorzugten bis zur am wenigsten bevorzugten.
regionPreferenceCount
uint32_t
Die Anzahl der bevorzugten Regionen für die Übereinstimmung.
lobbyArrangementString
const char*
ist NULL-terminiert.
Die der Übereinstimmung zugeordnete Wartebereichs-Anordnungszeichenfolge.
Dieser Verbindungszeichenfolge kann optional mit PFMultiplayerJoinArrangedLobby() verwendet werden, um einem Wartebereich beizutreten, der diesem Trefferergebnis zugeordnet ist. Der Wartebereich wird erst erstellt, wenn ein Benutzer versucht, ihr beizutreten.
serverDetails
const PFMultiplayerServerDetails*
kann nullptr sein
Die Details des Servers, der dieser Übereinstimmung zugeordnet ist.
Dieses Feld wird aufgefüllt, wenn die Matchmaking-Warteschlange, die dem Ticket zugeordnet ist, die PlayFab Multiplayer Server-Zuordnung aktiviert hat.
Voraussetzungen
Header: PFMatchmaking.h