다음을 통해 공유


XblMultiplayerSessionVisibility

세션의 가시성 또는 접근성을 나타내는 값을 정의합니다.

구문

enum class XblMultiplayerSessionVisibility  : uint32_t  
{  
    Unknown,  
    Any,  
    PrivateSession,  
    Visible,  
    Full,  
    Open  
}  

상수

상수 설명
알 수 없음 상태를 알 수 없습니다.
임의 세션 가시성 필터를 무시합니다.
PrivateSession 세션이 비공개이며, 세션에 참여하지 않은 플레이어가 볼 수 없습니다. 조인을 시도하면 서비스가 HTTP_E_STATUS_FORBIDDEN (403)을 반환합니다.
Visible 세션은 세션에 참여하지 않은 플레이어에게 표시되지만 이들에게는 읽기 전용으로 참여할 수 없습니다. 조인을 시도하면 서비스가 HTTP_E_STATUS_BAD_REQUEST (400)을 반환합니다.
Full 세션이 가득 찬 상태이고 누구도 참여할 수 없습니다. 조인을 시도하면 서비스가 HTTP_E_STATUS_BAD_REQUEST (400)을 반환합니다.
Open 세션이 열려 있고 누구나 참여할 수 있습니다.

비고

자세한 내용은 의 게임 세션 가시성 및 참가 가능성멀티 플레이어 세션 고급 항목가시성 및 참가 가능성 섹션을 참조하세요.

다음의 구성원

XblMultiplayerActivityDetails
XblMultiplayerSessionConstants
XblMultiplayerSessionInitArgs
XblMultiplayerSessionQuery
XblMultiplayerSessionQueryResult

인수

XblMultiplayerSearchHandleGetVisibility
XblMultiplayerSessionConstantsSetVisibility

요구 사항

헤더: multiplayer_c.h

참고

multiplayer_c