Skip to main content

XblAchievement

Representa uma conquista, um mecanismo de todo o sistema para direcionar e recompensar as ações dos usuários nos jogos de forma consistente em todos os jogos.

Sintaxe

Membros

id
Tipo: const char*
A ID da conquista codificada em UTF-8. Representa um uint. serviceConfigurationId
Tipo: const char*
A ID de configuração de serviço (SCID) associada à conquista. A SCID diferencia maiúsculas de minúsculas, portanto, cole-a diretamente do Partner Center name
Tipo: const char*
O nome localizado da conquista codificado em UTF-8. titleAssociations
Tipo: XblAchievementTitleAssociation*
Os títulos de jogo/aplicativo associados à conquista. titleAssociationsCount
Tipo: size_t
O tamanho de titleAssociations. progressState
Tipo: XblAchievementProgressState
O estado do progresso de um usuário para obter a conquista. progression
Tipo: XblAchievementProgression
O objeto de progressão que contém detalhes do progresso da conquista, incluindo os requisitos. mediaAssets
Tipo: XblAchievementMediaAsset*
Os ativos de mídia associados à conquista, como IDs de imagem. mediaAssetsCount
Tipo: size_t
O tamanho de mediaAssets. platformsAvailableOn
Tipo: const char**
A coleção codificada em UTF-8 das plataformas nas quais a conquista está disponível. platformsAvailableOnCount
Tipo: size_t
O tamanho de platformsAvailableOn. isSecret
Tipo: bool
Indica se a conquista é secreta ou não. unlockedDescription
Tipo: const char*
A descrição da conquista desbloqueada codificada em UTF-8. lockedDescription
Tipo: const char*
A descrição da conquista bloqueada codificada em UTF-8. productId
Tipo: const char*
O product_id codificado em UTF-8 com o qual a conquista foi lançada. É um identificador global exclusivo que pode corresponder a um aplicativo, conteúdo para download etc. type
Tipo: XblAchievementType
O tipo de conquista, como uma conquista de desafio. participationType
Tipo: XblAchievementParticipationType
O tipo de participação da conquista, como em grupo ou individual. available
Tipo: XblAchievementTimeWindow
A janela de tempo durante a qual a conquista está disponível. Aplica-se a Desafios. rewards
Tipo: XblAchievementReward*
A coleção de recompensas que o jogador ganha quando a conquista é desbloqueada. rewardsCount
Tipo: size_t
O tamanho de rewards. estimatedUnlockTime
Tipo: uint64_t
O tempo estimado necessário para obter a conquista. deepLink
Tipo: const char*
Um link profundo codificado em UTF-8 para clientes, que permite que o título seja iniciado em um ponto de partida desejado para a conquista. isRevoked
Tipo: bool
Um valor que indica se a conquista foi revogada pela fiscalização ou não.

Argumento de

XblAchievementsResultGetAchievements

Requisitos

Cabeçalho: achievements_c.h

Confira também

achievements_c
Last modified on October 6, 2026