다음을 통해 공유


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이 됩니다.

멤버

XblAchievement

요구 사항

헤더: achievements_c.h

참고

achievements_c