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 magasin pour l’utilisateur, retourné par XStoreCreateContext. token _In_z_
Type : char* Le jeton à échanger. Cette valeur ne peut pas être vide ni nulle; si vous souhaitez afficher l’interface utilisateur sans fournir de code à préremplir dans l’interface, transmettez une seule espace ” ”. allowedStoreIds _In_z_count_(allowedStoreIdsCount)
Type : char** Vous permet de restreindre les codes 5x5 afin qu’ils ne fonctionnent qu’avec des produits précis. allowedStoreIdsCount _In_
Type : size_t Le nombre d’éléments dans allowedStoreIds. disallowCsvRedemption _In_
Type : bool Empêche l’échange de CSV (codes 5x5 de type carte-cadeau ou 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 les résultats de l’appel. 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
