Skip to main content

Microsoft.Xbox.Wrappers.XGameSave.Provider

Classe de gestion principale du wrapper XGameSave.

Syntaxe

Méthodes

Remarques

Le wrapper simplifié XGameSave est un ensemble d’API qui permettent de lire et d’écrire des données pour le compte d’un utilisateur, afin qu’elles soient conservées d’une session de jeu à l’autre et synchronisées de façon transparente avec le nuage sur plusieurs appareils. Les API du wrapper se répartissent en trois catégories : Fournisseurs gs_provider_t est le handle qui lie un contexte utilisateur à une sauvegarde de jeu. Il est requis pour les interactions avec l’API. Chaque fournisseur peut contenir plusieurs conteneurs, et chaque fournisseur dispose d’un quota par défaut de 256 Mo. Les opérations sur les fournisseurs comprennent :
  • Les informations sur le quota
  • La gestion des conteneurs
  • Les métadonnées du fournisseur (ID de configuration de service, UserContext)
Conteneurs Vous pouvez utiliser des conteneurs pour regrouper logiquement des données en un groupe dans lequel il est possible d’écrire, de mettre à jour et de lire de façon atomique. Les opérations sur les conteneurs comprennent :
  • Les requêtes sur les informations et l’état des conteneurs
  • Les requêtes sur le contenu des conteneurs
  • Les mises à jour atomiques des données des conteneurs
Objets binaires volumineux (blobs) Les blobs contiennent les données stockées dans un conteneur. La quantité maximale de données qu’un blob peut contenir est de 16 Mo.
  • Les opérations de mise à jour et de suppression de blobs sont conçues pour être atomiques, de sorte qu’un ensemble de modifications puisse être validé en une seule opération. Si une partie échoue, la mise à jour entière échoue.

Configuration requise

En-tête : xgamesavewrappers.hpp Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Microsoft.Xbox.Wrappers.XGameSave.Provider
Membres du wrapper XGameSave
Modèle de conception Observateur
Last modified on October 6, 2026