Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die primäre Verwaltungsklasse für die Interaktion mit der Partybibliothek.
Syntax
class PartyManager
Öffentliche Methoden
| Name | Beschreibung |
|---|---|
| GetSingleton | Ruft einen Verweis auf das PartyManager-Singleton-instance ab. |
| SetOption | Konfiguriert eine Option zum Optimieren der Funktionen der Partybibliothek. |
| GetOption | Ruft eine Option ab, die zum Optimieren der Funktionen der Partybibliothek verwendet wird. |
| GetErrorMessage | Rufen Sie die lesbare Form eines Fehlers ab, der von der Parteibibliothek generiert wird. |
| SerializeNetworkDescriptor | Serialisiert eine Netzwerkdeskriptorstruktur in eine nicht transparente Zeichenfolge, die sicher über Titel und plattformspezifische Kommunikationskanäle kommunizieren kann. |
| DeserializeNetworkDescriptor | Deserialisiert eine Netzwerkdeskriptorstruktur aus einer nicht transparenten Zeichenfolge, die über einen vorherigen Aufruf von SerializeNetworkDescriptor() serialisiert wurde. |
| SetMemoryCallbacks | Konfiguriert optional die Speicherbelegung und die Freigabe von Rückrufen, die von der Parteibibliothek verwendet werden sollen. |
| GetMemoryCallbacks | Ruft die Speicherbelegung und die von der Parteibibliothek verwendeten Rückrufe ab. |
| SetProfilingCallbacksForMethodEntryExit | Konfiguriert optional die Profilerstellungsereignisrückrufe, die die Party-Bibliothek beim Aufrufen oder Beenden instrumentierter Methoden ausführt. |
| GetProfilingCallbacksForMethodEntryExit | Ruft die Profilerstellungsereignisrückrufe ab, die die Party-Bibliothek für die Verwendung beim Aufrufen oder Beenden instrumentierter Methoden konfiguriert ist. |
| SetThreadAffinityMask | Konfiguriert optional den Prozessor, auf dem interne Parteibibliotheksthreads ausgeführt werden. |
| GetThreadAffinityMask | Ruft die aktuelle Gruppe von Prozessoren ab, auf denen interne Partybibliotheksthreads ausgeführt werden oder als Affinitätsmaske ausgeführt werden. |
| SetWorkMode | Konfiguriert den Arbeitsmodus des Verarbeitungstasks der Parteibibliothek, der zugeordnet ist threadId. |
| GetWorkMode | Ruft den aktuellen Arbeitsmodus der internen Verarbeitungsaufgabe der Parteibibliothek ab, die zugeordnet ist threadId. |
| Initialisieren | Initialisiert das PartyManager-Objekt instance. |
| Säuberungsaktion | Gibt sofort alle Ressourcen zurück, die allen Parteibibliotheksobjekten zugeordnet sind. |
| StartProcessingStateChanges | Ruft ein Array aller PartyStateChanges ab, die seit dem letzten Aufruf dieser Art verarbeitet werden sollen. |
| FinishProcessingStateChanges | Gibt ein Array von PartyStateChanges zurück, die verarbeitet wurden. |
| DoWork | Führt den Verarbeitungstask synchron aus, der zugeordnet ist threadId. |
| GetRegions | Ruft ein Array ab, das die Gruppe von Regionen enthält, für die Ihr Titel konfiguriert ist, sowie Informationen zur Roundtriplatenz. |
| CreateNewNetwork | Warteschlangen einen asynchronen Versuch, ein neues Netzwerk zu erstellen. |
| ConnectToNetwork | Warteschlangen einen asynchronen Versuch, eine Verbindung mit einem Netzwerk herzustellen. |
| GetLocalDevice | Ruft das lokale Gerät ab. |
| CreateLocalUser | Erstellt ein lokales Benutzerobjekt, das verwendet wird, um einen lokalen Player beim Ausführen von Netzwerk- und Chatvorgängen darzustellen. |
| CreateLocalUserWithEntityType | Erstellt ein lokales Benutzerobjekt, das zum Darstellen einer unterstützten PlayFab-Entitäts-ID und des Typs verwendet wird, wenn Netzwerk- und Chatvorgänge ausgeführt werden. |
| DestroyLocalUser | Startet einen asynchronen Vorgang, um einen lokalen Benutzer zu zerstören. |
| GetLocalUsers | Ruft ein Array mit allen lokalen Benutzern ab, die von CreateLocalUser() oder CreateLocalUserWithEntityType() erstellt wurden. |
| GetNetworks | Ruft ein Array aller Netzwerke ab, mit denen das lokale Gerät verbunden ist oder eine Verbindung herstellt. |
| GetChatControls | Ruft ein Array ab, das eine kombinierte Liste aller Chatsteuerelemente auf dem lokalen Gerät und allen Remotegeräten enthält. |
Hinweise
Es ist nur ein einzelner instance der Klasse zulässig.
Voraussetzungen
Kopfball: Party.h