次の方法で共有


XblLeaderboardRow

ランキング項目のコレクション内の行を表します。

構文

typedef struct XblLeaderboardRow {  
    char gamertag[XBL_GAMERTAG_CHAR_SIZE];  
    char modernGamertag[XBL_MODERN_GAMERTAG_CHAR_SIZE];  
    char modernGamertagSuffix[XBL_MODERN_GAMERTAG_SUFFIX_CHAR_SIZE];  
    char uniqueModernGamertag[XBL_UNIQUE_MODERN_GAMERTAG_CHAR_SIZE];  
    uint64_t xboxUserId;  
    double percentile;  
    uint32_t rank;  
    uint32_t globalRank;  
    const char** columnValues;  
    size_t columnValuesCount;  
} XblLeaderboardRow  

メンバー

gamertag
型: char[XBL_GAMERTAG_CHAR_SIZE]

プレイヤーの UTF-8 エンコードされたゲーマータグ。

modernGamertag
型: char[XBL_MODERN_GAMERTAG_CHAR_SIZE]

プレイヤーの UTF-8 エンコードされたモダン ゲーマータグ。 一意であることは保証されません。

modernGamertagSuffix
型: char[XBL_MODERN_GAMERTAG_SUFFIX_CHAR_SIZE]

一意性を保証するためにモダン ゲーマータグに追加される、UTF-8 エンコードされたサフィックス。 場合によっては空になることがあります。

uniqueModernGamertag
型: char[XBL_UNIQUE_MODERN_GAMERTAG_CHAR_SIZE]

UTF-8 エンコードされた一意のモダン ゲーマータグとサフィックス。 形式は "modernGamertag#suffix" になります。 16 文字以下のレンダリングされた文字であることが保証されます。

xboxUserId
型: uint64_t

プレイヤーの Xbox ユーザー ID。

percentile
型: double

プレイヤーのパーセンタイル ランク。

rank
型: uint32_t

プレイヤーのランク。

globalRank
型: uint32_t

プレイヤーのグローバル ランク。 globalrank が 0 の場合、ユーザーにはグローバル ランクがありません。

columnValues
型: const char**

プレイヤーのランキング行の各列の UTF-8 エンコードされた JSON 値。 これには、対応する XblLeaderboardQuerystatName と、その行に存在する指定された additionalColumnleaderboardName が 含まれます。

columnValuesCount
型: size_t

columnValues の数。

以下のメンバーです。

XblLeaderboardResult

要件

ヘッダー: leaderboard_c.h

関連項目

leaderboard_c