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 である場合、これはメディア アセットになります。 リワードの種類がアートである場合、これはメディア アセットまたは nullptr になる可能性があります。
以下のメンバーです。
要件
ヘッダー: achievements_c.h