Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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