Skip to main content

XGameSaveContainerInfo

Informations sur un XGameSaveContainer.

Syntaxe

Membres

name
Type : 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 Series

Voir aussi

XGameSave
XGameSaveEnumerateContainerInfo
XGameSaveEnumerateContainerInfoByName
XGameSaveContainerInfoCallback
Last modified on October 6, 2026