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
セッションの現在の状態。
Visibility
型: XblMultiplayerSessionVisibility
セッションの可視性の状態。 他のユーザーによる表示や参加などが可能かどうか。
IsMyTurn
型: bool
自分のターンであるかどうかを示します。
Xuid
型: uint64_t
メンバーの Xbox ユーザー ID。
AcceptedMemberCount
型: uint32_t
予約されていないメンバーのおおよその数。
JoinRestriction
型: XblMultiplayerSessionRestriction
セッションの参加制限。
要件
ヘッダー: multiplayer_c.h