Skip to main content

XblAchievement

Représente un succès, un mécanisme à l’échelle du système qui permet d’orienter et de récompenser les actions des utilisateurs en jeu de façon cohérente dans tous les jeux.

Syntaxe

Membres

id
Type : const char*
Identifiant du succès, encodé en UTF-8. Représente un uint. serviceConfigurationId
Type : const char*
Identifiant de configuration de service (SCID) associé au succès. Le SCID respecte la casse; collez-le donc directement à partir de Partner Center name
Type : const char*
Nom localisé du succès, encodé en UTF-8. titleAssociations
Type : XblAchievementTitleAssociation*
Titres de jeu ou d’application associés au succès. titleAssociationsCount
Type : size_t
Taille de titleAssociations. progressState
Type : XblAchievementProgressState
État de la progression d’un utilisateur vers l’obtention du succès. progression
Type : XblAchievementProgression
Objet de progression contenant les détails de la progression du succès, y compris les exigences. mediaAssets
Type : XblAchievementMediaAsset*
Ressources multimédias associées au succès, comme les identifiants d’image. mediaAssetsCount
Type : size_t
Taille de mediaAssets. platformsAvailableOn
Type : const char**
Collection, encodée en UTF-8, des plateformes sur lesquelles le succès est offert. platformsAvailableOnCount
Type : size_t
Taille de platformsAvailableOn. isSecret
Type : bool
Indique si le succès est secret ou non. unlockedDescription
Type : const char*
Description du succès déverrouillé, encodée en UTF-8. lockedDescription
Type : const char*
Description du succès verrouillé, encodée en UTF-8. productId
Type : const char*
product_id, encodé en UTF-8, avec lequel le succès a été publié. Il s’agit d’un identificateur global unique qui peut correspondre à une application, à du contenu téléchargeable, etc. type
Type : XblAchievementType
Type de succès, comme un succès de défi. participationType
Type : XblAchievementParticipationType
Type de participation pour le succès, comme en groupe ou individuel. available
Type : XblAchievementTimeWindow
Période pendant laquelle le succès est offert. S’applique aux défis. rewards
Type : XblAchievementReward*
Collection de récompenses que le joueur obtient lorsque le succès est déverrouillé. rewardsCount
Type : size_t
Taille de rewards. estimatedUnlockTime
Type : uint64_t
Temps estimé nécessaire pour obtenir le succès. deepLink
Type : const char*
Lien profond, encodé en UTF-8, destiné aux clients, qui permet au titre de démarrer à un point de départ souhaité pour le succès. isRevoked
Type : bool
Valeur qui indique si le succès a été révoqué ou non par les mesures d’application.

Argument de

XblAchievementsResultGetAchievements

Configuration requise

En-tête : achievements_c.h

Voir aussi

achievements_c
Last modified on October 6, 2026