XPackageGetWriteStats
Obtient les statistiques d’écriture en sortie (writeStats).Syntaxe
Paramètres
writeStats _Out_Type : XPackageWriteStats* Pointeur vers une structure
XPackageWriteStats.
Valeur de retour
Type : HRESULT Code de réussite ou d’erreur HRESULT. La fonction remplit writeStats uniquement si elle réussit.Remarques
Cette fonction appelle le système pour retourner les statistiques d’écriture pour la durée de l’intervalle en cours. Si elle réussit, elle remplit la structureXPackageWriteStats avec les statistiques d’écriture en sortie.
Elle récupère les statistiques d’écriture actuelles du titre, notamment la durée de l’intervalle en cours, le temps écoulé dans l’intervalle en cours, le budget total pour cet intervalle et la quantité écrite. Ces statistiques permettent de s’assurer que le jeu n’écrit pas trop de contenu au cours d’un intervalle, ce qui déclencherait un événement susceptible d’empêcher le jeu de réussir la certification.
Le premier intervalle suivi par le titre ne met pas à jour Time Elapsed et n’entraîne pas la journalisation d’un événement de dépassement lorsque le Budget est dépassé. Une fois que la totalité du Budget de données a été écrite une fois, l’intervalle est réinitialisé et la valeur Time Elapsed commence alors à se mettre à jour. Les intervalles suivants du titre seront ensuite réinitialisés en fonction des durées d’intervalle et déclencheront l’événement de dépassement si le Budget est dépassé.
Configuration requise
En-tête : XPackage.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesDocumentation conceptuelle
Voir aussi
Bien démarrer avec l’empaquetage des titres pour les consoles XBOXVue d’ensemble de l’empaquetage
XPackage
