다음을 통해 공유


PFLobbyCreateConfiguration

로비를 만들 때 사용되는 초기 구성 데이터입니다.

구문

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;  
}  

멤버

maxMemberCount uint32_t

새 로비에 허용되는 최대 멤버 수입니다.

이 값은 PFLobbyMaxMemberCountLowerLimit 이상이고 PFLobbyMaxMemberCountUpperLimit 이하여야 합니다.

클라이언트가 PFMultiplayerJoinLobby() 또는 PFLobbyAddMember를 호출하여 이 제한을 위반하는 경우 작업이 비동기적으로 실패합니다.

ownerMigrationPolicy PFLobbyOwnerMigrationPolicy

새 로비에 대한 소유자 마이그레이션 정책입니다.

PFMultiplayerCreateAndJoinLobby()에 전달될 때 이 값은 PFLobbyOwnerMigrationPolicy::Server일 수 없습니다. PFMultiplayerCreateAndClaimServerLobby()에 전달될 때 이 값은 PFLobbyOwnerMigrationPolicy::Server이어야 합니다.

accessPolicy PFLobbyAccessPolicy

새 로비에 대한 액세스 정책입니다.

searchPropertyCount uint32_t

새 로비의 초기 검색 속성 수입니다.

searchPropertyKeys 상수 문자* 상수*
크기 배열 searchPropertyCount

새 로비에 대한 초기 검색 속성의 키입니다.

검색 속성은 로비 검색 결과를 필터링하고 정렬하는 데 사용할 수 있는 메타데이터로 로비의 비멤버에게 표시됩니다.

검색 속성은 string_keyN 또는 number_keyN 형식이어야 합니다. 여기서 "N"은 1과 PFLobbyMaxSearchPropertyCount 사이의 숫자입니다. string_key1, number_key14 등과 같은 예가 있을 수 있습니다.

searchPropertyValues const char* const*
크기 배열 searchPropertyCount

새 로비의 초기 검색 속성 값입니다.

검색 속성은 로비 검색 결과를 필터링하고 정렬하는 데 사용할 수 있는 메타데이터로 로비의 비멤버에게 표시됩니다.

lobbyPropertyCount uint32_t

새 로비의 초기 로비 속성 수입니다.

lobbyPropertyKeys const char* const*
크기 배열 lobbyPropertyCount

새 로비에 대한 초기 로비 속성의 키입니다.

로비 속성은 로비 멤버만 볼 수 있습니다.

lobbyPropertyValues const char* const*
크기 배열 lobbyPropertyCount

새 로비의 초기 로비 속성 값입니다.

로비 속성은 로비 멤버만 볼 수 있습니다.

요구 사항

헤더: PLobby.h

참고 항목

PFLobby 멤버