> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XPackageWriteStats

> XPackageWriteStats

# XPackageWriteStats

Contient les statistiques d'écriture de sortie (writeStats).

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
typedef struct XPackageWriteStats {  
    uint64_t interval;  
    uint64_t budget;  
    uint64_t elapsed;  
    uint64_t bytesWritten;  
} XPackageWriteStats  
```

<a id="membersSection" />

### Membres

*interval*\
Type : uint64\_t

Lecture/Écriture : la durée totale, en millisecondes, de l'intervalle en cours.

*budget*\
Type : uint64\_t

Lecture : la quantité de données que le système permet au titre d'écrire pendant l'intervalle en cours sans qu'un événement de dépassement soit journalisé.

*elapsed*\
Type : uint64\_t

Lecture/Écriture : le temps écoulé, en millisecondes, dans l'intervalle en cours.

*bytesWritten*\
Type : uint64\_t

Lecture/Écriture : le nombre d'octets écrits par le titre pendant l'intervalle en cours.

<a id="remarksSection" />

## Remarques

La structure `XpackageWriteStats` est utilisée par la fonction [XPackageGetWriteStats](/fr-CA/reference/system/xpackage/functions/xpackagegetwritestats) pour à la fois spécifier et recevoir les statistiques d'écriture (writeStats) de l'intervalle en cours.

<Note>Le premier intervalle suivi par le titre ne met pas à jour *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 première fois, l'intervalle est réinitialisé et la valeur *elapsed* commence alors à être mise à 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é.</Note>

Pour obtenir des informations sur la technologie d'empaquetage utilisée avec les titres XBOX One, consultez [Vue d'ensemble de l'empaquetage](/fr-CA/build/core-features/common/packaging/overviews/packaging). Pour obtenir des informations sur les étapes de création d'un package XVC, consultez [Prise en main de l'empaquetage des titres pour les consoles XBOX](/fr-CA/build/core-features/common/packaging/overviews/packaging-getting-started-for-console).

<a id="requirementsSection" />

## Configuration requise

**En-tête :** XPackage.h

**Plateformes prises en charge :** Windows, consoles de la famille XBOX One et consoles XBOX Series

<a id="seealsoSection" />

## Voir aussi

[Vue d'ensemble des packages de contenu téléchargeable (DLC)](/fr-CA/build/core-features/common/packaging/packaging-downloadable-content-dlc)\
[XPackage](/fr-CA/reference/system/xpackage/xpackage_members)


## Related topics

- [XPackageWriteStats](/es/reference/system/xpackage/structs/xpackagewritestats.md)
- [XPackageGetWriteStats](/reference/system/xpackage/functions/xpackagegetwritestats.md)
