XStoreShowRedeemTokenUIAsync
Déclenche l’échange d’un jeton spécifié pour l’utilisateur actuel.Syntaxe
Paramètres
storeContextHandle _In_Type : XStoreContextHandle Handle de contexte du Store pour l’utilisateur, retourné par XStoreCreateContext. token _In_z_
Type : char* Jeton à échanger. Cette valeur ne peut pas être vide ni null ; si vous souhaitez afficher l’interface utilisateur sans fournir de code à préremplir, passez un espace unique ” ”. allowedStoreIds _In_z_count_(allowedStoreIdsCount)
Type : char** Permet de limiter les codes 5x5 à des produits spécifiques. allowedStoreIdsCount _In_
Type : size_t Nombre d’éléments dans allowedStoreIds. disallowCsvRedemption _In_
Type : bool Empêche l’échange des CSV (codes 5x5 de type carte cadeau/argent). async _Inout_
Type : XAsyncBlock* Un XAsyncBlock définissant le travail asynchrone en cours. Le XAsyncBlock peut être utilisé pour interroger l’état de l’appel et récupérer ses résultats. Pour plus d’informations, consultez XAsyncBlock.
Valeur de retour
Type : HRESULT Code de réussite ou d’erreur HRESULT.Remarques
Pour récupérer le résultat d’exécution de cette fonction, appelez XStoreShowRedeemTokenUIResult après avoir appelé cette fonction. L’extrait de code suivant montre un exemple de lancement de l’interface utilisateur d’échange de jeton.Configuration requise
En-tête : XStore.h (inclus dans XGameRuntime.h) Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
XStoreXStoreShowRedeemTokenUIResult
