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

# achievements_c

> achievements_c

# achievements\_c

## Enumerations

| Enumeration | Description |
| - | - |
| [XblAchievementMediaAssetType](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/enums/xblachievementmediaassettype.md) | 도전 과제와 연결된 미디어 자산 형식을 나타내는 열거형 값입니다. |
| [XblAchievementOrderBy](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/enums/xblachievementorderby.md) | 도전 과제 정렬 순서를 나타내는 열거형 값입니다. |
| [XblAchievementParticipationType](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/enums/xblachievementparticipationtype.md) | 도전 과제의 참여 형식을 나타내는 열거형 값입니다. |
| [XblAchievementProgressState](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/enums/xblachievementprogressstate.md) | 도전 과제 잠금 해제를 향한 플레이어 진행 상태를 나타내는 열거형 값입니다. |
| [XblAchievementRewardType](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/enums/xblachievementrewardtype.md) | 도전 과제의 보상 형식을 나타내는 열거형 값입니다. |
| [XblAchievementType](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/enums/xblachievementtype.md) | 도전 과제 형식을 나타내는 열거형 값입니다. |
| [XblAchievementRarityCategory](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/enums/xblachievementraritycategory.md) | 도전 과제의 희귀도 범주를 나타내는 열거형 값입니다. |

## Functions

| Function | Description |
| - | - |
| [XblAchievementsGetAchievementAsync](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementasync.md) | 특정 도전 과제 ID를 가진 플레이어의 도전 과제를 가져옵니다. |
| [XblAchievementsGetAchievementResult](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementresult.md) | XblAchievementsGetAchievementAsync 호출에서 결과 핸들을 가져옵니다. |
| [XblAchievementsGetAchievementsForTitleIdAsync](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementsfortitleidasync.md) | 지정된 타이틀의 플레이어에 대한 도전 과제의 첫 번째 페이지를 가져옵니다. |
| [XblAchievementsGetAchievementsForTitleIdResult](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementsfortitleidresult.md) | XblAchievementsGetAchievementsForTitleIdAsync 호출에서 XblAchievementsResultHandle을 가져옵니다. |
| [XblAchievementsResultCloseHandle](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultclosehandle.md) | XblAchievementsResultHandle을 닫습니다. |
| [XblAchievementsResultDuplicateHandle](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultduplicatehandle.md) | XblAchievementsResultHandle을 복제합니다. |
| [XblAchievementsResultGetAchievements](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultgetachievements.md) | XblAchievement 개체의 목록을 가져옵니다. |
| [XblAchievementsResultGetNextAsync](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultgetnextasync.md) | 지정된 타이틀의 플레이어에 대한 도전 과제의 다음 페이지 결과를 가져옵니다. |
| [XblAchievementsResultGetNextResult](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultgetnextresult.md) | XblAchievementsResultGetNextAsync 호출에서 XblAchievementsResultHandle을 가져옵니다. |
| [XblAchievementsResultHasNext](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsresulthasnext.md) | 서비스에서 검색할 도전 과제의 페이지가 더 있는지 확인합니다. |
| [XblAchievementsUpdateAchievementAsync](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsupdateachievementasync.md) | 도전 과제 진행률을 업데이트하고 도전 과제를 잠금 해제할 수 있도록 합니다. |
| [XblAchievementsUpdateAchievementForTitleIdAsync](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsupdateachievementfortitleidasync.md) | 도전 과제 진행률을 업데이트하고 도전 과제를 잠금 해제할 수 있도록 합니다. |
| [XblAchievementUnlockAddNotificationHandler](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementunlockaddnotificationhandler.md) | 도전 과제 잠금 해제 알림에 대한 이벤트 처리기를 등록합니다. |
| [XblAchievementUnlockHandler](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementunlockhandler.md) | 도전 과제 잠금 해제 이벤트를 처리하는 함수에 대한 핸들입니다. |
| [XblAchievementUnlockRemoveNotificationHandler](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementunlockremovenotificationhandler.md) | 도전 과제 잠금 해제 알림에 대한 이벤트 처리기 등록을 해제합니다. |
| [XblAchievementsAddAchievementProgressChangeHandler](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsaddachievementprogresschangehandler.md) | 도전 과제 진행률 변경 알림에 대한 이벤트 처리기를 등록합니다. |
| [XblAchievementsProgressChangeHandler](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsprogresschangehandler.md) | 도전 과제에서 진행이 이루어질 때 호출되는 콜백입니다. |
| [XblAchievementsRemoveAchievementProgressChangeHandler](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsremoveachievementprogresschangehandler.md) | 도전 과제 진행률 변경 알림에 대한 이벤트 처리기를 제거합니다. |

## Handles

| Handle | Description |
| - | - |
| [XblAchievementsResultHandle](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/handles/xblachievementsresulthandle.md) | 도전 과제 결과에 대한 핸들입니다. |

## Structures

| Structure | Description |
| - | - |
| [XblAchievement](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/structs/xblachievement.md) | 도전 과제를 나타냅니다. 도전 과제는 모든 게임에서 일관되게 사용자의 게임 내 동작을 이끌고 보상하기 위한 시스템 전반의 메커니즘입니다. |
| [XblAchievementMediaAsset](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/structs/xblachievementmediaasset.md) | 도전 과제의 미디어 자산을 나타냅니다. |
| [XblAchievementProgression](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/structs/xblachievementprogression.md) | 요구 사항을 포함하여 도전 과제에 대한 진행 세부 정보를 나타냅니다. |
| [XblAchievementRequirement](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/structs/xblachievementrequirement.md) | 도전 과제 잠금 해제를 위한 요구 사항을 나타냅니다. |
| [XblAchievementReward](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/structs/xblachievementreward.md) | 도전 과제와 연결된 보상을 나타냅니다. |
| [XblAchievementTimeWindow](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/structs/xblachievementtimewindow.md) | 도전 과제를 잠금 해제할 수 있는 시간 간격을 나타냅니다. |
| [XblAchievementTitleAssociation](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/structs/xblachievementtitleassociation.md) | 타이틀과 도전 과제 간의 연결을 나타냅니다. |
| [XblAchievementUnlockEvent](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/structs/xblachievementunlockevent.md) | 알림 서비스에서 수신한 도전 과제 잠금 해제 알림을 나타냅니다. |
| [XblAchievementProgressChangeEntry](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/structs/xblachievementprogresschangeentry.md) | 단일 도전 과제에 대한 진행률 업데이트를 나타내는 XblAchievementProgressChangeEventArgs의 항목입니다. |
| [XblAchievementProgressChangeEventArgs](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/structs/xblachievementprogresschangeeventargs.md) | 도전 과제 진행률 변경에 대한 이벤트 인수입니다. |


## Related topics

- [XblAchievement](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/structs/xblachievement.md)
- [XblAchievementsResultGetAchievements](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultgetachievements.md)
- [XblAchievementsGetAchievementAsync](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementasync.md)
- [XblAchievementsGetAchievementResult](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementresult.md)
- [XblAchievementsUpdateAchievementAsync](https://docs.xbox.com/ko/reference/live/xsapi-c/achievements_c/functions/xblachievementsupdateachievementasync.md)
