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

## Enumeraciones

| Enumeración | Descripción |
| - | - |
| [XblAchievementMediaAssetType](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/enums/xblachievementmediaassettype.md) | Valores de enumeración que indican el tipo de recurso multimedia asociado al logro. |
| [XblAchievementOrderBy](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/enums/xblachievementorderby.md) | Valores de enumeración que indican el criterio de ordenación de los logros. |
| [XblAchievementParticipationType](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/enums/xblachievementparticipationtype.md) | Valores de enumeración que indican el tipo de participación de un logro. |
| [XblAchievementProgressState](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/enums/xblachievementprogressstate.md) | Valores de enumeración que indican el estado del progreso de un jugador hacia el desbloqueo de un logro. |
| [XblAchievementRewardType](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/enums/xblachievementrewardtype.md) | Valores de enumeración que indican el tipo de recompensa de un logro. |
| [XblAchievementType](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/enums/xblachievementtype.md) | Valores de enumeración que indican el tipo de logro. |
| [XblAchievementRarityCategory](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/enums/xblachievementraritycategory.md) | Valores de enumeración que indican la categoría de rareza de un logro. |

## Funciones

| Función | Descripción |
| - | - |
| [XblAchievementsGetAchievementAsync](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementasync.md) | Obtiene un logro de un jugador con un identificador de logro específico. |
| [XblAchievementsGetAchievementResult](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementresult.md) | Obtiene el identificador de resultado de una llamada a XblAchievementsGetAchievementAsync. |
| [XblAchievementsGetAchievementsForTitleIdAsync](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementsfortitleidasync.md) | Obtiene la primera página de logros de un jugador del título especificado. |
| [XblAchievementsGetAchievementsForTitleIdResult](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsgetachievementsfortitleidresult.md) | Obtiene XblAchievementsResultHandle de una llamada a XblAchievementsGetAchievementsForTitleIdAsync. |
| [XblAchievementsResultCloseHandle](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultclosehandle.md) | Cierra el identificador XblAchievementsResultHandle. |
| [XblAchievementsResultDuplicateHandle](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultduplicatehandle.md) | Duplica un identificador XblAchievementsResultHandle. |
| [XblAchievementsResultGetAchievements](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultgetachievements.md) | Obtiene una lista de objetos XblAchievement. |
| [XblAchievementsResultGetNextAsync](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultgetnextasync.md) | Obtiene el resultado de la página siguiente de logros de un jugador del título especificado. |
| [XblAchievementsResultGetNextResult](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsresultgetnextresult.md) | Obtiene XblAchievementsResultHandle de una llamada a XblAchievementsResultGetNextAsync. |
| [XblAchievementsResultHasNext](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsresulthasnext.md) | Comprueba si hay más páginas de logros para recuperar del servicio. |
| [XblAchievementsUpdateAchievementAsync](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsupdateachievementasync.md) | Permite actualizar el progreso de los logros y desbloquear logros. |
| [XblAchievementsUpdateAchievementForTitleIdAsync](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsupdateachievementfortitleidasync.md) | Permite actualizar el progreso de los logros y desbloquear logros. |
| [XblAchievementUnlockAddNotificationHandler](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementunlockaddnotificationhandler.md) | Registra un controlador de eventos para las notificaciones de desbloqueo de logros. |
| [XblAchievementUnlockHandler](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementunlockhandler.md) | Identificador de la función que controla los eventos de desbloqueo de logros. |
| [XblAchievementUnlockRemoveNotificationHandler](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementunlockremovenotificationhandler.md) | Anula el registro de un controlador de eventos para las notificaciones de desbloqueo de logros. |
| [XblAchievementsAddAchievementProgressChangeHandler](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsaddachievementprogresschangehandler.md) | Registra un controlador de eventos para las notificaciones de cambio de progreso de los logros. |
| [XblAchievementsProgressChangeHandler](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsprogresschangehandler.md) | Devolución de llamada que se invoca cuando se produce un progreso en un logro. |
| [XblAchievementsRemoveAchievementProgressChangeHandler](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/functions/xblachievementsremoveachievementprogresschangehandler.md) | Quita un controlador de eventos para las notificaciones de cambio de progreso de los logros. |

## Identificadores

| Identificador | Descripción |
| - | - |
| [XblAchievementsResultHandle](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/handles/xblachievementsresulthandle.md) | Identificador de un resultado de logros. |

## Estructuras

| Estructura | Descripción |
| - | - |
| [XblAchievement](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/structs/xblachievement.md) | Representa un logro, un mecanismo de todo el sistema para dirigir y recompensar las acciones de los usuarios en el juego de forma coherente en todos los juegos. |
| [XblAchievementMediaAsset](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/structs/xblachievementmediaasset.md) | Representa un recurso multimedia de un logro. |
| [XblAchievementProgression](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/structs/xblachievementprogression.md) | Representa los detalles del progreso del logro, incluidos los requisitos. |
| [XblAchievementRequirement](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/structs/xblachievementrequirement.md) | Representa los requisitos para desbloquear el logro. |
| [XblAchievementReward](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/structs/xblachievementreward.md) | Representa una recompensa asociada al logro. |
| [XblAchievementTimeWindow](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/structs/xblachievementtimewindow.md) | Representa un intervalo de tiempo durante el cual se puede desbloquear un logro. |
| [XblAchievementTitleAssociation](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/structs/xblachievementtitleassociation.md) | Representa la asociación entre un título y los logros. |
| [XblAchievementUnlockEvent](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/structs/xblachievementunlockevent.md) | Representa una notificación de desbloqueo de logro recibida del servicio de notificaciones. |
| [XblAchievementProgressChangeEntry](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/structs/xblachievementprogresschangeentry.md) | Una entrada de XblAchievementProgressChangeEventArgs que representa una actualización de progreso de un único logro. |
| [XblAchievementProgressChangeEventArgs](https://docs.xbox.com/es/reference/live/xsapi-c/achievements_c/structs/xblachievementprogresschangeeventargs.md) | Argumentos de evento para los cambios de progreso de los logros. |


## Related topics

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