XStoreQueryGameAndDlcPackageUpdatesAsync
Récupère la liste des mises à jour disponibles pour le package du jeu et pour tous les packages DLC ou compatibles hub associés, liste qui peut ensuite être utilisée pour télécharger et installer ces mises à jour.Syntaxe
Paramètres
storeContextHandle _In_Type : XStoreContextHandle Handle de contexte du Store pour l’utilisateur, retourné par XStoreCreateContext. 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 ses résultats. Pour plus d’informations, consultez XAsyncBlock.
Valeur renvoyée
Type : HRESULT Code de réussite ou d’erreur HRESULT.Remarques
Pour récupérer la liste des mises à jour disponibles ainsi que le résultat de l’exécution de cette fonction, appelez XStoreQueryGameAndDlcPackageUpdatesResult après avoir appelé cette fonction. Pour obtenir le nombre de mises à jour à récupérer, appelez XStoreQueryGameAndDlcPackageUpdatesResultCount après avoir appelé cette fonction. La fonction de nombre de résultats est importante, car elle vous permet de déterminer la taille appropriée du tableau à passer à la fonction de résultat.
L’extrait de code suivant montre un exemple de récupération des mises à jour du jeu et des mises à jour facultatives pour le package actuel.
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
Voir aussi
XStoreXStoreQueryGameAndDlcPackageUpdatesResult
XStoreQueryGameAndDlcPackageUpdatesResultCount
Hubs de jeux de franchise
