> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XblAchievementRequirement

> XblAchievementRequirement

# XblAchievementRequirement

実績をアンロックするための要件を表します。

## 構文

```cpp theme={null}
typedef struct XblAchievementRequirement {  
    const char* id;  
    const char* currentProgressValue;  
    const char* targetProgressValue;  
} XblAchievementRequirement  
```

### メンバー

*id*\
型: const char\*

UTF-8 エンコードされた実績要件 ID。

*currentProgressValue*\
型: const char\*

要件を満たすためのプレイヤーの現在の進捗を示す、UTF-8 エンコードされた値。

*targetProgressValue*\
型: const char\*

要件を満たすためにプレイヤーが到達する必要がある、UTF-8 エンコードされた目標進捗値。

## 次のメンバー

[XblAchievementProgression](/reference/live/xsapi-c/achievements_c/structs/xblachievementprogression)

## 要件

**ヘッダー:** achievements\_c.h

## 関連項目

[achievements\_c](/reference/live/xsapi-c/achievements_c/achievements_c_members)


## Related topics

- [XblAchievementProgression](/ja-jp/reference/live/xsapi-c/achievements_c/structs/xblachievementprogression.md)
- [XblAchievement](/ja-jp/reference/live/xsapi-c/achievements_c/structs/xblachievement.md)
- [XblAchievementsResultGetAchievements](/ja-jp/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultgetachievements.md)
- [XblAchievementsUpdateAchievementAsync](/ja-jp/reference/live/xsapi-c/achievements_c/functions/xblachievementsupdateachievementasync.md)
- [XblAchievementsGetAchievementAsync](/ja-jp/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementasync.md)
