XGameSaveInitializeProviderAsync
Fournit et initialise de façon asynchrone un handle de fournisseur XGameSave.Syntaxe
Paramètres
requestingUser _In_Type : XUserHandle Handle vers un utilisateur XBOX Live. configurationId _In_z_
Type : char* ID de configuration de service (SCID). syncOnDemand _In_
Type : bool Si la valeur est true, syncOnDemand télécharge des données du service uniquement si nécessaire. Ne fonctionne pas si l’appareil est hors ligne. La valeur true peut entraîner l’affichage d’une interface utilisateur de progression de la synchronisation. async _In_
Type : XAsyncBlock* Contient les informations de l’appel asynchrone. Cela comprend le contexte d’appel et un appel à la fonction XGameSaveInitializeProviderResult.
Valeur de retour
Type : HRESULT Résultat de la fonction.Remarques
Cette fonction doit être appelée avec succès avant d’utiliser les autres API XGameSave.L’API XGameSave exige que l’ID de titre et l’ID de configuration de service (SCID) de votre titre soient
- XGameSaveCreateUpdate
- XGameSaveEnumeratorBlobInfo
- XGameSaveEnumerateBlobInfoByName
- XGameSaveEnumerateContainerInfo
- XGameSaveEnumerateContainerInfoByName
Configuration requise
En-tête : XGameSave.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesDocumentation conceptuelle
- Objectifs de conception et améliorations de la programmation asynchrone
- Outils des sauvegardes de jeu
Voir aussi
XGameSaveXGameSaveInitializeProviderResult
XGameSaveInitializeProvider
Débogage des sauvegardes de jeu
