> ## 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

## Enumerações

| Enumeração | Descrição |
| - | - |
| [XblAchievementMediaAssetType](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/enums/xblachievementmediaassettype.md) | Valores de enumeração que indicam o tipo de ativo de mídia associado à conquista. |
| [XblAchievementOrderBy](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/enums/xblachievementorderby.md) | Valores de enumeração que indicam a ordem de classificação das conquistas. |
| [XblAchievementParticipationType](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/enums/xblachievementparticipationtype.md) | Valores de enumeração que indicam o tipo de participação de uma conquista. |
| [XblAchievementProgressState](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/enums/xblachievementprogressstate.md) | Valores de enumeração que indicam o estado do progresso de um jogador para desbloquear uma conquista. |
| [XblAchievementRewardType](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/enums/xblachievementrewardtype.md) | Valores de enumeração que indicam o tipo de recompensa de uma conquista. |
| [XblAchievementType](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/enums/xblachievementtype.md) | Valores de enumeração que indicam o tipo de conquista. |
| [XblAchievementRarityCategory](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/enums/xblachievementraritycategory.md) | Valores de enumeração que indicam a categoria de raridade de uma conquista. |

## Funções

| Função | Descrição |
| - | - |
| [XblAchievementsGetAchievementAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementasync.md) | Obtém uma conquista de um jogador com uma ID de conquista específica. |
| [XblAchievementsGetAchievementResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementresult.md) | Obtém o identificador de resultado de uma chamada de XblAchievementsGetAchievementAsync. |
| [XblAchievementsGetAchievementsForTitleIdAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementsfortitleidasync.md) | Obtém a primeira página de conquistas de um jogador do título especificado. |
| [XblAchievementsGetAchievementsForTitleIdResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementsfortitleidresult.md) | Obtém XblAchievementsResultHandle de uma chamada de XblAchievementsGetAchievementsForTitleIdAsync. |
| [XblAchievementsResultCloseHandle](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultclosehandle.md) | Fecha o XblAchievementsResultHandle. |
| [XblAchievementsResultDuplicateHandle](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultduplicatehandle.md) | Duplica um XblAchievementsResultHandle. |
| [XblAchievementsResultGetAchievements](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultgetachievements.md) | Obtém uma lista de objetos XblAchievement. |
| [XblAchievementsResultGetNextAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultgetnextasync.md) | Obtém o resultado da próxima página de conquistas de um jogador do título especificado. |
| [XblAchievementsResultGetNextResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultgetnextresult.md) | Obtém XblAchievementsResultHandle de uma chamada de XblAchievementsResultGetNextAsync. |
| [XblAchievementsResultHasNext](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsresulthasnext.md) | Verifica se há mais páginas de conquistas a serem recuperadas do serviço. |
| [XblAchievementsUpdateAchievementAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsupdateachievementasync.md) | Permite que o progresso das conquistas seja atualizado e que conquistas sejam desbloqueadas. |
| [XblAchievementsUpdateAchievementForTitleIdAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsupdateachievementfortitleidasync.md) | Permite que o progresso das conquistas seja atualizado e que conquistas sejam desbloqueadas. |
| [XblAchievementUnlockAddNotificationHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementunlockaddnotificationhandler.md) | Registra um manipulador de eventos para notificações de desbloqueio de conquistas. |
| [XblAchievementUnlockHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementunlockhandler.md) | Identificador da função que manipula eventos de desbloqueio de conquistas. |
| [XblAchievementUnlockRemoveNotificationHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementunlockremovenotificationhandler.md) | Cancela o registro de um manipulador de eventos para notificações de desbloqueio de conquistas. |
| [XblAchievementsAddAchievementProgressChangeHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsaddachievementprogresschangehandler.md) | Registra um manipulador de eventos para notificações de alteração de progresso de conquistas. |
| [XblAchievementsProgressChangeHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsprogresschangehandler.md) | Um retorno de chamada invocado quando há progresso em uma conquista. |
| [XblAchievementsRemoveAchievementProgressChangeHandler](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/functions/xblachievementsremoveachievementprogresschangehandler.md) | Remove um manipulador de eventos para notificações de alteração de progresso de conquistas. |

## Identificadores

| Identificador | Descrição |
| - | - |
| [XblAchievementsResultHandle](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/handles/xblachievementsresulthandle.md) | Um identificador para um resultado de conquista. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [XblAchievement](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/structs/xblachievement.md) | Representa uma conquista, um mecanismo de todo o sistema para direcionar e recompensar as ações dos usuários no jogo de forma consistente em todos os jogos. |
| [XblAchievementMediaAsset](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/structs/xblachievementmediaasset.md) | Representa um ativo de mídia de uma conquista. |
| [XblAchievementProgression](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/structs/xblachievementprogression.md) | Representa detalhes de progresso da conquista, incluindo os requisitos. |
| [XblAchievementRequirement](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/structs/xblachievementrequirement.md) | Representa os requisitos para desbloquear a conquista. |
| [XblAchievementReward](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/structs/xblachievementreward.md) | Representa uma recompensa associada à conquista. |
| [XblAchievementTimeWindow](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/structs/xblachievementtimewindow.md) | Representa um intervalo de tempo durante o qual uma conquista pode ser desbloqueada. |
| [XblAchievementTitleAssociation](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/structs/xblachievementtitleassociation.md) | Representa a associação entre um título e conquistas. |
| [XblAchievementUnlockEvent](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/structs/xblachievementunlockevent.md) | Representa uma notificação de desbloqueio de conquista recebida do serviço de notificação. |
| [XblAchievementProgressChangeEntry](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/structs/xblachievementprogresschangeentry.md) | Uma entrada de XblAchievementProgressChangeEventArgs que representa uma atualização de progresso de uma única conquista. |
| [XblAchievementProgressChangeEventArgs](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/achievements_c/structs/xblachievementprogresschangeeventargs.md) | Argumentos de evento para alterações de progresso de conquistas. |


## Related topics

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