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,后跟行中存在的任何指定的additionalColumnleaderboardNames。

columnValuesCount
类型:size_t

columnValues的数量。

成员隶属于

XblLeaderboardResult

要求

头文件:leaderboard_c.h

另请参阅

leaderboard_c