XblMultiplayerSessionQuery
このリクエストの構成に基づいて、可視のマルチプレイヤー セッションに対してクエリを実行します。構文
メンバー
Scid型: char[XBL_SCID_LENGTH] セッションが属するサービス構成 ID。 MaxItems
型: uint32_t 返すアイテムの最大数。 IncludePrivateSessions
型: bool 結果にプライベート セッションを含めます。 IncludeReservations
型: bool ユーザーがまだ承諾していないセッションを含めます。使用するには xboxUserIdFilter を指定する必要があります。 IncludeInactiveSessions
型: bool 結果に非アクティブなセッションを含めます。使用するには xboxUserIdFilter を指定する必要があります。 XuidFilters
型: uint64_t* これらの XBOX ユーザー ID を含むセッションのみに結果をフィルタリングします。(オプション) 少なくとも 1 つの Xuid フィルターまたはキーワード フィルターを指定する必要があります。 XuidFiltersCount
型: size_t XuidsFilters 配列内の Xuid の数。 KeywordFilter
型: const char* このキーワードを持つセッションのみに結果をフィルタリングします。(オプション) 少なくとも 1 つの Xuid フィルターまたはキーワード フィルターを指定する必要があります。 SessionTemplateNameFilter
型: char[XBL_MULTIPLAYER_SESSION_TEMPLATE_NAME_MAX_LENGTH] フィルタリングするマルチプレイヤー セッションのテンプレートの名前。 VisibilityFilter
型: XblMultiplayerSessionVisibility 指定した可視性を持つセッションのみに結果をフィルタリングします。 ContractVersionFilter
型: uint32_t このメジャー コントラクト バージョン以下のセッションのみに結果をフィルタリングします。無視するには 0 を使用します。
