achievements_c
Enumerações
| Enumeração | Descrição |
|---|---|
| XblAchievementMediaAssetType | Valores de enumeração que indicam o tipo de ativo de mídia associado à conquista. |
| XblAchievementOrderBy | Valores de enumeração que indicam a ordem de classificação das conquistas. |
| XblAchievementParticipationType | Valores de enumeração que indicam o tipo de participação de uma conquista. |
| XblAchievementProgressState | Valores de enumeração que indicam o estado do progresso de um jogador para desbloquear uma conquista. |
| XblAchievementRewardType | Valores de enumeração que indicam o tipo de recompensa de uma conquista. |
| XblAchievementType | Valores de enumeração que indicam o tipo de conquista. |
| XblAchievementRarityCategory | Valores de enumeração que indicam a categoria de raridade de uma conquista. |
Funções
| Função | Descrição |
|---|---|
| XblAchievementsGetAchievementAsync | Obtém uma conquista de um jogador com uma ID de conquista específica. |
| XblAchievementsGetAchievementResult | Obtém o identificador de resultado de uma chamada de XblAchievementsGetAchievementAsync. |
| XblAchievementsGetAchievementsForTitleIdAsync | Obtém a primeira página de conquistas de um jogador do título especificado. |
| XblAchievementsGetAchievementsForTitleIdResult | Obtém XblAchievementsResultHandle de uma chamada de XblAchievementsGetAchievementsForTitleIdAsync. |
| XblAchievementsResultCloseHandle | Fecha o XblAchievementsResultHandle. |
| XblAchievementsResultDuplicateHandle | Duplica um XblAchievementsResultHandle. |
| XblAchievementsResultGetAchievements | Obtém uma lista de objetos XblAchievement. |
| XblAchievementsResultGetNextAsync | Obtém o resultado da próxima página de conquistas de um jogador do título especificado. |
| XblAchievementsResultGetNextResult | Obtém XblAchievementsResultHandle de uma chamada de XblAchievementsResultGetNextAsync. |
| XblAchievementsResultHasNext | Verifica se há mais páginas de conquistas a serem recuperadas do serviço. |
| XblAchievementsUpdateAchievementAsync | Permite que o progresso das conquistas seja atualizado e que conquistas sejam desbloqueadas. |
| XblAchievementsUpdateAchievementForTitleIdAsync | Permite que o progresso das conquistas seja atualizado e que conquistas sejam desbloqueadas. |
| XblAchievementUnlockAddNotificationHandler | Registra um manipulador de eventos para notificações de desbloqueio de conquistas. |
| XblAchievementUnlockHandler | Identificador da função que manipula eventos de desbloqueio de conquistas. |
| XblAchievementUnlockRemoveNotificationHandler | Cancela o registro de um manipulador de eventos para notificações de desbloqueio de conquistas. |
| XblAchievementsAddAchievementProgressChangeHandler | Registra um manipulador de eventos para notificações de alteração de progresso de conquistas. |
| XblAchievementsProgressChangeHandler | Um retorno de chamada invocado quando há progresso em uma conquista. |
| XblAchievementsRemoveAchievementProgressChangeHandler | Remove um manipulador de eventos para notificações de alteração de progresso de conquistas. |
Identificadores
| Identificador | Descrição |
|---|---|
| XblAchievementsResultHandle | Um identificador para um resultado de conquista. |
Estruturas
| Estrutura | Descrição |
|---|---|
| XblAchievement | 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 | Representa um ativo de mídia de uma conquista. |
| XblAchievementProgression | Representa detalhes de progresso da conquista, incluindo os requisitos. |
| XblAchievementRequirement | Representa os requisitos para desbloquear a conquista. |
| XblAchievementReward | Representa uma recompensa associada à conquista. |
| XblAchievementTimeWindow | Representa um intervalo de tempo durante o qual uma conquista pode ser desbloqueada. |
| XblAchievementTitleAssociation | Representa a associação entre um título e conquistas. |
| XblAchievementUnlockEvent | Representa uma notificação de desbloqueio de conquista recebida do serviço de notificação. |
| XblAchievementProgressChangeEntry | Uma entrada de XblAchievementProgressChangeEventArgs que representa uma atualização de progresso de uma única conquista. |
| XblAchievementProgressChangeEventArgs | Argumentos de evento para alterações de progresso de conquistas. |
