XblAchievementReward
代表与成就相关的奖励。
语法
typedef struct XblAchievementReward {
const char* name;
const char* description;
const char* value;
XblAchievementRewardType rewardType;
const char* valueType;
XblAchievementMediaAsset* mediaAsset;
} XblAchievementReward
成员
name
类型:const char*
UTF-8 编码的本地化的奖励名称。
description
类型:const char*
奖励的 UTF-8 编码的描述。
value
类型:const char*
UTF-8 编码的游戏定义的奖励值(数据类型和内容因奖励类型而异)。
rewardType
类型:XblAchievementRewardType
奖励类型。
valueType
类型:const char*
奖励值字符串的 UTF-8 编码的属性类型。
mediaAsset
类型:XblAchievementMediaAsset*
与奖励关联的媒体资产。 如果奖励类型是玩家分数,这将是 nullptr。 如果奖励类型为 in_app,这将是媒体资产。 如果奖励类型为 art,这可能是媒体资产或 nullptr。
成员隶属于
要求
头文件:achievements_c.h