XStoreQueryEntitledProductsAsync
Retourne les informations du Store pour tous les produits liés au jeu en cours auxquels l’utilisateur a droit.Syntaxe
Paramètres
storeContextHandle _In_Type : XStoreContextHandle Handle de contexte du Store pour l’utilisateur, retourné par XStoreCreateContext. productKinds _In_
Type : XStoreProductKind Type de produits à interroger. maxItemsToRetrievePerPage _In_
Type : uint32_t Nombre maximal d’éléments à récupérer par page. Le nombre d’éléments retournés par page peut varier de 0 à
maxItemsToRetrievePerPage.
async _Inout_Type : XAsyncBlock* 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 Retourne S_OK en cas de réussite; sinon, retourne un code d’erreur.Remarques
Appelez XStoreQueryEntitledProductsResult pour récupérer les informations sur les produits du Store et le résultat d’exécution de cette fonction. Exécutez XStoreQueryEntitledProductsResult dans la fonction de rappel deXStoreQueryEntitledProductsAsync.
Le résultat contient un XStoreProductQueryHandle que vous pouvez énumérer en appelant XStoreEnumerateProductsQuery.
Plus un joueur a droit à des éléments, plus le retour de cette API peut être long.Cette API prend en charge le même modèle de pagination que celui décrit dans XStoreQueryAssociatedProductsAsync.La pagination peut se comporter différemment entre les bacs à sable et RETAIL. Vérifiez votre implémentation de la pagination et assurez-vous de la tester dans RETAIL avant la sortie.Pour plus d’informations, consultez Pagination.
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 SeriesDocumentation conceptuelle
- Implémenter les achats en jeu dans votre jeu
- Opérations de base du Store
- Comment utiliser un durable sans package
- Accorder aux joueurs l’accès au contenu des extensions
- Vue d’ensemble des systèmes de commerce du GDK
- Limitation de débit précise pour les API du Microsoft Store
Voir aussi
XStoreXStoreQueryEntitledProductsResult XStoreQueryAssociatedProductsAsync
XStoreQueryEntitledProductsAsync
XStoreQueryProductsAsync
XStoreQueryProductForCurrentGameAsync
XStoreQueryProductForPackageAsync
Opérations de base du Store
Accorder aux joueurs l’accès au contenu des extensions
