XGameSaveContainerInfo
Informations sur un XGameSaveContainer.Syntaxe
Membres
nameType : const char* Nom du XGameSaveContainer. displayName
Type : const char* Nom d’affichage du XGameSaveContainer. blobCount
Type : uint32_t Nombre de blobs dans le XGameSaveContainer. totalSize
Type : uint64_t Taille totale du XGameSaveContainer. lastModifiedTime
Type : time_t Dernière fois que le XGameSaveContainer a été mis à jour. needsSync
Type : bool Valeur booléenne qui indique s’il existe une différence entre les données de sauvegarde de jeu locales et celles côté serveur.
Cette valeur ne sera vraie que si vous avez appelé XGameSaveInitializeProviderAsync avec syncOnDemand défini sur true. Toute tentative de lecture ou d’écriture de données dans un conteneur dont needsSync est true peut entraîner l’affichage de l’expérience utilisateur de synchronisation par-dessus le jeu.
Remarques
Cette structure décrit un XGameSaveContainer, qu’on peut simplement appeler un conteneur. Un conteneur contient un ou plusieurs éléments de données sauvegardés par un titre ayant un thème ou un objectif commun. Il équivaut à un dossier dans un système de stockage de fichiers. Les conteneurs sont remplis d’objets XGameSaveBlob qui contiennent des éléments de données individuels. Les API GameSave fournissent des mises à jour atomiques au niveau du conteneur, de sorte que toute opération appliquée est réalisée soit avec un succès total, soit pas du tout. Si vous tentez de modifier plusieurs blobs à l’intérieur d’un conteneur et que la mise à jour d’un blob échoue, tous les blobs du conteneur resteront inchangés à la fin de l’opération. Vous pouvez trouver les conteneurs d’un titre à l’aide de la fonction XGameSaveEnumerateContainerInfo ou XGameSaveEnumerateContainerInfoByName. XGameSaveContainerInfo est un paramètre de XGameSaveContainerInfoCallback.Configuration requise
En-tête : XGameSave.h Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
XGameSaveXGameSaveEnumerateContainerInfo
XGameSaveEnumerateContainerInfoByName
XGameSaveContainerInfoCallback
