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

另请参阅

multiplayer_c