PFMatchmakingMatchDetails
The resulting match information found by a completed ticket.
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;
}
Members
matchId
const char*
is null-terminated
The ID of the match.
members
const PFMatchmakingMatchMember*
The users that have been matched together.
memberCount
uint32_t
The count of members that have been matched together.
regionPreferences
const char* const*
Preferred regions for the match, sorted from most to least preferred.
regionPreferenceCount
uint32_t
The count of preferred regions for the match.
lobbyArrangementString
const char*
is null-terminated
The lobby arrangement string associated with the match.
This connection string can optionally be used with PFMultiplayerJoinArrangedLobby() to join a lobby associated with this match result. The lobby is not created until a user attempts to join it.
serverDetails
const PFMultiplayerServerDetails*
may be nullptr
The details of the server associated with this match.
This field will be populated if the matchmaking queue associated with the ticket has enabled PlayFab Multiplayer Server allocation.
Requirements
Header: PFMatchmaking.h