Skip to main content
このトピックでは、基本的なリーダーボード表示、指定したページの結果の取得、リーダーボード内の指定したプレイヤーへのスキップ、およびリーダーボードの次のページの取得のためのサンプル コードを提供します。 このトピックでは、以下について説明します。

リーダーボードの上位を取得する

XblLeaderboardGetLeaderboardAsync を使用して、指定したリーダーボードのリーダーボード値を、リーダーボードの上位から返します。イベントベースのユーザー統計に基づくリーダーボードにクエリを実行するときは、queryType フィールドを XblLeaderboardQueryType::UserStatBacked に設定してください。

基本的なリーダーボード表示 (flat C API)

Flat C API

詳細については、以下を参照してください。

指定したランクを中心としたリーダーボードを取得する

前述の Basic leaderboard query (flat C API) の例でリーダーボード クエリをインスタンス化して構成する 4 行のコード ブロックを次のコード ブロックに置き換えて、リーダーボード クエリから指定したページの結果を取得します。

指定したページの結果を取得する (C)

Flat C API

詳細については、XblLeaderboardQuery を参照してください。

指定したプレイヤーを中心としたリーダーボードを取得する

前述の Basic leaderboard query (flat C API) の例でリーダーボード クエリをインスタンス化して構成する 4 行のコード ブロックを次のコード ブロックに置き換えて、指定したプレイヤーを中心としたリーダーボードを取得します。

Flat C API

詳細については、XblLeaderboardQuery を参照してください。

リーダーボードの次のページを取得する

前のリーダーボード結果の次のページを取得するには、次のサンプル コードのように XblLeaderboardResultGetNextAsync を呼び出します。

Flat C API

詳細については、以下を参照してください。
最終更新日 2026年8月25日