XblMultiplayerSessionQuery
根据此请求的配置查询可见的多人游戏会话。语法
成员
Scid类型:char[XBL_SCID_LENGTH] 该会话所属的服务配置 ID。 MaxItems
类型:uint32_t 返回的最大项数。 IncludePrivateSessions
类型:bool 在结果中包括私人会话。 IncludeReservations
类型:bool 包括用户尚未接受的会话。必须指定 xboxUserIdFilter 才能使用。 IncludeInactiveSessions
类型:bool 在结果中包括不活跃的会话。必须指定 xboxUserIdFilter 才能使用。 XuidFilters
类型:uint64_t* 将结果过滤到仅包含这些 XBOX 用户 ID 的会话。(可选)必须至少指定一个 Xuid 过滤器或一个关键字过滤器。 XuidFiltersCount
类型:size_t XuidsFilters 数组中的 Xuid 数量。 KeywordFilter
类型:const char* 将结果过滤到仅包含此关键字的会话。(可选)必须至少指定一个 Xuid 过滤器或一个关键字过滤器。 SessionTemplateNameFilter
类型:char[XBL_MULTIPLAYER_SESSION_TEMPLATE_NAME_MAX_LENGTH] 用于筛选的多人游戏会话模板的名称。 VisibilityFilter
类型:XblMultiplayerSessionVisibility 将结果过滤为仅包含指定可见性的会话。 ContractVersionFilter
类型:uint32_t 将结果过滤为仅包含此主版本或更低版本合约的会话。使用 0 表示忽略。
