Freigeben über


Übersicht über die PFMultiplayer-C/C++-API – PFMatchmaking.h

Funktionen

Funktion Beschreibung
PFMatchmakingTicketCancel Storniert das Ticket.
PFMatchmakingTicketGetCustomContext Ruft den privaten, benutzerdefinierten Kontextwert der App ab, der diesem Ticketobjekt zuvor zugeordnet wurde.
PFMatchmakingTicketGetMatch Stellt die Übereinstimmung bereit, wenn eine gefunden wurde.
PFMatchmakingTicketGetStatus Stellt das Matchmaking-Ticket status bereit.
PFMatchmakingTicketGetTicketId Gibt die Ticket-ID an.
PFMatchmakingTicketSetCustomContext Konfiguriert einen optionalen, benutzerdefinierten Kontextwert in Zeigergröße mit diesem Ticketobjekt.
PFMultiplayerCreateMatchmakingTicket Erstellt ein Matchmaking-Ticket für einen oder mehrere lokale Benutzer.
PFMultiplayerCreateServerBackfillTicket Erstellt ein Serverbackfill-Ticket.
PFMultiplayerDestroyMatchmakingTicket Zerstört das Matchmaking-Ticket.
PFMultiplayerFinishProcessingMatchmakingStateChanges Gibt ein Array von Matchmaking-Zustandsänderungen zurück, die verarbeitet wurden.
PFMultiplayerJoinMatchmakingTicketFromId Verknüpft einen oder mehrere lokale Benutzer mit einem Matchmaking-Ticket unter Verwendung einer Ticket-ID und eines Warteschlangennamens.
PFMultiplayerStartProcessingMatchmakingStateChanges Ruft ein Array aller Matchmaking-Zustandsänderungen ab, die seit dem letzten Aufruf verarbeitet werden sollen.

Strukturen

Struktur Beschreibung
PFMatchmakingMatchDetails Die resultierenden Übereinstimmungsinformationen, die von einem abgeschlossenen Ticket gefunden wurden.
PFMatchmakingMatchMember Ein Mitglied eines Übereinstimmungsergebnisses.
PFMatchmakingServerBackfillTicketConfiguration Definiert die Konfiguration für ein Serverbackfill-Ticket.
PFMatchmakingTicketConfiguration Definiert die Konfiguration für ein Matchmaking-Ticket.
PFMultiplayerPort Ein Port, der von einem Playfab Multiplayer-Server verwendet wird.
PFMultiplayerServerDetails Details zu einem Playfab Multiplayer-Server.

Zustandsänderungen

Zustandsänderung Beschreibung
PFMatchmakingStateChange Eine generische Basisstrukturdarstellung eines Ereignisses oder einer Zustandsänderung in der Matchmaking-Bibliothek.
PFMatchmakingTicketCompletedStateChange Informationen, die für den TicketCompleted-Typ der Zustandsänderung spezifisch sind.
PFMatchmakingTicketStatusChangedStateChange Spezifische Informationen für den TicketStatusChanged-Typ der Zustandsänderung.

Enumerationen

Enumeration Beschreibung
PFMatchmakingStateChangeType Die Typen von Zustandsänderungen, die in der Matchmaking-Bibliothek auftreten können.
PFMatchmakingTicketStatus Die möglichen Zustände für ein Matchmaking-Ticket.
PFMultiplayerProtocolType Der Protokolltyp, der zum Herstellen einer Verbindung mit einem PlayFab Multiplayer Server-Port verwendet wird.