Freigeben über


PFLobbyCreateConfiguration

Die anfänglichen Konfigurationsdaten, die beim Erstellen eines Wartebereichs verwendet werden.

Syntax

struct PFLobbyCreateConfiguration {  
    uint32_t maxMemberCount;  
    PFLobbyOwnerMigrationPolicy ownerMigrationPolicy;  
    PFLobbyAccessPolicy accessPolicy;  
    uint32_t searchPropertyCount;  
    const char* const* searchPropertyKeys;  
    const char* const* searchPropertyValues;  
    uint32_t lobbyPropertyCount;  
    const char* const* lobbyPropertyKeys;  
    const char* const* lobbyPropertyValues;  
}  

Mitglieder

maxMemberCount uint32_t

Die maximale Anzahl von Mitgliedern, die im neuen Wartebereich zulässig sind.

Dieser Wert muss mindestens PFLobbyMaxMemberCountLowerLimit und nicht mehr als PFLobbyMaxMemberCountUpperLimitsein.

Wenn ein Client diesen Grenzwert durch Aufrufen von PFMultiplayerJoinLobby() oder PFLobbyAddMember verletzt, schlägt der Vorgang asynchron fehl.

ownerMigrationPolicy PFLobbyOwnerMigrationPolicy

Die Besitzermigrationsrichtlinie für den neuen Wartebereich.

Wenn dieser Wert an PFMultiplayerCreateAndJoinLobby() übergeben wird, darf dieser Wert nicht sein PFLobbyOwnerMigrationPolicy::Server. Bei der Übergabe an PFMultiplayerCreateAndClaimServerLobby() muss dieser Wert sein PFLobbyOwnerMigrationPolicy::Server.

accessPolicy PFLobbyAccessPolicy

Die Zugriffsrichtlinie für den neuen Wartebereich.

searchPropertyCount uint32_t

Die Anzahl der anfänglichen Sucheigenschaften für den neuen Wartebereich.

searchPropertyKeys const char* const*
Array der Größe searchPropertyCount

Die Schlüssel der anfänglichen Sucheigenschaften für den neuen Wartebereich.

Sucheigenschaften sind für Nichtmitglieder des Wartebereichs als Metadaten sichtbar, die zum Filtern und Sortieren von Lobby-Suchergebnissen verwendet werden können.

Sucheigenschaften müssen das Format string_keyN oder number_keyN haben, wobei "N" eine Zahl zwischen 1 und PFLobbyMaxSearchPropertyCountist. z. B. string_key1, number_key14 usw.

searchPropertyValues const char* const*
Array der Größe searchPropertyCount

Die Werte der anfänglichen Sucheigenschaften für den neuen Wartebereich.

Sucheigenschaften sind für Nichtmitglieder des Wartebereichs als Metadaten sichtbar, die zum Filtern und Sortieren von Lobby-Suchergebnissen verwendet werden können.

lobbyPropertyCount uint32_t

Die Anzahl der anfänglichen Lobbyeigenschaften für den neuen Wartebereich.

lobbyPropertyKeys const char* const*
Array der Größe lobbyPropertyCount

Die Schlüssel der ursprünglichen Lobby-Eigenschaften für die neue Lobby.

Lobby-Eigenschaften sind nur für Mitglieder der Lobby sichtbar.

lobbyPropertyValues const char* const*
Array der Größe lobbyPropertyCount

Die Werte der anfänglichen Lobbyeigenschaften für den neuen Wartebereich.

Lobby-Eigenschaften sind nur für Mitglieder der Lobby sichtbar.

Voraussetzungen

Header: PFLobby.h

Weitere Informationen

PFLobby-Member