PFLobbyArrangedJoinConfiguration
Die anfänglichen Konfigurationsdaten, die beim Beitreten zu einem angeordneten Wartebereich verwendet werden.
Syntax
struct PFLobbyArrangedJoinConfiguration {
uint32_t maxMemberCount;
PFLobbyOwnerMigrationPolicy ownerMigrationPolicy;
PFLobbyAccessPolicy accessPolicy;
uint32_t memberPropertyCount;
const char* const* memberPropertyKeys;
const char* const* memberPropertyValues;
}
Mitglieder
maxMemberCount
uint32_t
Die maximale Anzahl von Mitgliedern, die in der Lobby zulässig sind, wenn Joiner das erste Mitglied in der Lobby ist.
Dieser Wert muss mindestens PFLobbyMaxMemberCountLowerLimit
und nicht mehr als PFLobbyMaxMemberCountUpperLimit
sein.
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 Wartebereich, wenn der Joiner das erste Mitglied im Wartebereich ist.
Dieser Wert kann nicht auf PFLobbyOwnerMigrationPolicy::Server
festgelegt werden.
accessPolicy
PFLobbyAccessPolicy
Die Zugriffsrichtlinie für den Wartebereich, wenn der Joiner das erste Mitglied in der Lobby ist.
memberPropertyCount
uint32_t
Die Anzahl der anfänglichen Membereigenschaften für den Joiner des Wartebereichs.
memberPropertyKeys
const char* const*
Array der Größe memberPropertyCount
Die Schlüssel der anfänglichen Membereigenschaften für den Joiner des Wartebereichs.
Memberspezifische Eigenschaften sind nur für Mitglieder des Wartebereichs sichtbar.
memberPropertyValues
const char* const*
Array der Größe memberPropertyCount
Die Werte der anfänglichen Membereigenschaften für den Joiner des Wartebereichs.
Memberspezifische Eigenschaften sind nur für Mitglieder des Wartebereichs sichtbar.
Voraussetzungen
Header: PFLobby.h