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