XblMultiplayerInitializationStage
定义指示托管初始化期间会话初始化阶段的值。
语法
enum class XblMultiplayerInitializationStage : uint32_t
{
Unknown,
None,
Joining,
Measuring,
Evaluating,
Failed
}
常量
常量 | 说明 |
---|---|
未知 | 阶段未知。 |
无 | 未设置阶段。 |
正在加入 | 正在加入阶段。 通常,匹配创建会创建一个会话,并将用户添加到会话。 在此阶段,客户端可以加入会话,只要不超过超时期限。 |
正在测量 | 正在测量阶段。 服务质量 (QoS) 测量在此阶段发生。 如果游戏采用手动管理 QoS,那么游戏将处理此阶段。 否则,Xbox 群系统会在调用 RegisterGameSession 或 RegisterMatchSession 时处理此阶段。 |
正在评估 | 正在评估阶段。 如果 externalEvaluation 为 false,则跳过此阶段。 否则,游戏将进行自我评估。 |
已失败 | 阶段已失败。 如果第一个初始化事件未成功,则无法初始化会话。 |
备注
有关托管初始化的详细信息,请参阅目标会话初始化和 QoS 的“托管初始化”部分。
成员隶属于
XblMultiplayerSessionInitializationInfo
要求
头文件:multiplayer_c.h