Skip to main content

XblAchievementUnlockEvent

Representa uma notificação de desbloqueio de conquista recebida do serviço de notificação.

Sintaxe

Membros

achievementName
Tipo: const char*
O nome da conquista na localidade do DeviceEndpoint para o qual está sendo enviada (limite atual de caracteres: 44). achievementDescription
Tipo: const char*
A descrição da conquista na localidade do DeviceEndpoint para o qual está sendo enviada. achievementIcon
Tipo: const char*
A URL da imagem associada à conquista (comprimento máximo: 2048). achievementId
Tipo: const char*
A ID na base 10 do título para o qual a conquista está definida. gamerscore
Tipo: uint64_t
A quantidade de gamerscore obtida ao desbloquear a conquista (pode ser 0; desafios não podem ter gamerscore). titleId
Tipo: uint32_t
A ID na base 10 do título para o qual a conquista está definida. xboxUserId
Tipo: uint64_t
O identificador de usuário do XBOX da pessoa. deepLink
Tipo: const char*
O link profundo definido na conquista. rarityPercentage
Tipo: float
A razão entre a contagem de usuários que desbloquearam a conquista e o número total de usuários exclusivos desse título, expressa como um valor fracionário >= 0.0 e <= 1.0, arredondado para 2 casas decimais. rarityCategory
Tipo: XblAchievementRarityCategory
“Rare” ou “Common”, em que conquistas Rare são aquelas com rarityPercentage <= 9% (ou 0.9) e “Common” é todo o resto. (Esta cadeia de caracteres não é localizada). timeUnlocked
Tipo: time_t
O carimbo de data/hora em que a conquista foi desbloqueada pela primeira vez para este usuário.

Requisitos

Cabeçalho: achievements_c.h

Confira também

achievements_c
Last modified on October 6, 2026