XblMultiplayerSessionVisibility

定义指示会话的可见性或可访问性的值。

语法

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

常量

常量 说明
未知 状态未知。
任意 忽略会话可见性筛选器。
PrivateSession 会话是私人的,对不在会话中的玩家不可见。 尝试加入会导致服务返回 HTTP_E_STATUS_FORBIDDEN (403)。
可见 该会话对不在会话中的玩家可见,但该会话对他们是只读的,他们无法加入会话。 尝试加入会导致服务返回 HTTP_E_STATUS_BAD_REQUEST (400)。
完全 会话已满员,任何人都无法加入。 尝试加入会导致服务返回 HTTP_E_STATUS_BAD_REQUEST (400)。
开放 会话开放,但任何人都无法加入。

备注

有关详细信息,请参阅多人游戏会话高级主题游戏会话可见性和可加入性可见性和可加入性部分。

成员隶属于

XblMultiplayerActivityDetails
XblMultiplayerSessionConstants
XblMultiplayerSessionInitArgs
XblMultiplayerSessionQuery
XblMultiplayerSessionQueryResult

参数属于

XblMultiplayerSearchHandleGetVisibility
XblMultiplayerSessionConstantsSetVisibility

要求

头文件:multiplayer_c.h

另请参阅

multiplayer_c