Skip to main content

XGameSaveEnumerateBlobInfo

Récupère les informations de blob pour le contenu d’un XGameSaveContainer.

Syntaxe

Paramètres

container   _In_
Type : XGameSaveContainerHandle
Handle vers le XGameSaveContainer contenant les blobs à énumérer. context   _In_opt_
Type : void*
Pointeur qui sera transmis à la fonction de rappel. callback   _In_
Type : XGameSaveBlobInfoCallback*
Fonction à appeler pour chaque blob du conteneur ; renvoyez false pour arrêter l’énumération.

Valeur de retour

Type : HRESULT Résultat de la fonction.

Remarques

Bien que cette fonction puisse être appelée sans risque sur un thread à durée critique, le XGameSaveBlobInfoCallback peut entraîner des retards, selon ce que fait le titre dans le rappel. Par exemple, copier des données depuis le rappel ne pose pas de problème ; en revanche, tout appel non adapté aux contraintes de temps peut retarder le retour du rappel. Pour plus d’informations, consultez Threads à durée critique.
Les blobs contiennent les données réelles récupérables qui composent un conteneur. L’énumération des blobs vous permet de voir toutes les données disponibles à l’intérieur du conteneur. Vous pouvez utiliser XGameSaveEnumerateBlobInfoByName pour énumérer les blobs qui correspondent à un certain préfixe.

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 Series

Documentation conceptuelle

Voir aussi

XGameSave
XGameSaveBlobInfo
XGameSaveEnumerateBlobInfoByName
Débogage des sauvegardes de jeu
Last modified on October 6, 2026