XblMultiplayerSessionQueryResult
从 XblMultiplayerQuerySessionsAsync 调用返回的会话信息。
语法
typedef struct XblMultiplayerSessionQueryResult {
time_t StartTime;
XblMultiplayerSessionReference SessionReference;
XblMultiplayerSessionStatus Status;
XblMultiplayerSessionVisibility Visibility;
bool IsMyTurn;
uint64_t Xuid;
uint32_t AcceptedMemberCount;
XblMultiplayerSessionRestriction JoinRestriction;
} XblMultiplayerSessionQueryResult
成员
StartTime
类型:time_t
会话开始的时间。
SessionReference
类型:XblMultiplayerSessionReference
会话的会话引用。
Status
类型:XblMultiplayerSessionStatus
会话的当前状态。
可见性
类型:XblMultiplayerSessionVisibility
会话的可见性状态。 其他用户是否可以查看或加入等
IsMyTurn
类型:bool
指示是否轮到我了。
Xuid
类型:uint64_t
该成员的 Xbox 用户 ID。
AcceptedMemberCount
类型:uint32_t
非保留成员的大致数目。
JoinRestriction
类型;XblMultiplayerSessionRestriction
会话的加入限制。
要求
头文件:multiplayer_c.h