XblMultiplayerSessionMemberStatus
定义用于指示某会话数量状态的值。
语法
enum class XblMultiplayerSessionMemberStatus : uint32_t
{
Reserved,
Inactive,
Ready,
Active
}
常量
常量 | 说明 |
---|---|
保留 | 为特定 Xbox 用户 ID 保留成员。 特定成员必须加入会话以填写预订。 如果保留成员在 JoinTimeout 结束之前(在 XblMultiplayerMemberInitialization 结构中)未加入,则会从会话中删除该成员。 |
非活动 | 该成员在当前游戏中处于非活动状态。 在另一个游戏中可能处于活动状态的数量,如 XblMultiplayerSessionMember 结构中 ActiveTitleId 指定的。 如果非活动成员在 MemberInactiveTimeout 结束之前未(XblMultiplayerSessionConstants 结构中)将自己标记为活动,则系统将从会话中删除该成员。 |
就绪 | 当 shell 启动游戏以开始多人游戏时,该成员被标记为就绪。 如果准备就绪的成员在 MemberReadyTimeout 结束之前未(XblMultiplayerSessionConstants 结构中)将自己标记为活动,则该系统会标记为非活动。 |
活动 | 该成员在当前游戏中处于活动状态。 |
成员隶属于
XblMultiplayerManagerMember
XblMultiplayerSessionMember
参数属于
XblMultiplayerSessionCurrentUserSetStatus
要求
头文件:multiplayer_c.h