> ## 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

Contiene las estadísticas de escritura de salida (writeStats).

<a id="syntaxSection" />

## Sintaxis

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

<a id="membersSection" />

### Miembros

*interval*\
Tipo: uint64\_t

Lectura/escritura: la cantidad total de tiempo, en milisegundos, del intervalo actual.

*budget*\
Tipo: uint64\_t

Lectura: la cantidad de datos que el sistema permitirá que el título escriba en el intervalo actual sin provocar que se registre un evento de superación.

*elapsed*\
Tipo: uint64\_t

Lectura/escritura: la cantidad de tiempo, en milisegundos, transcurrido en el intervalo actual.

*bytesWritten*\
Tipo: uint64\_t

Lectura/escritura: el número de bytes escritos por el título en el intervalo actual.

<a id="remarksSection" />

## Comentarios

La estructura `XpackageWriteStats` la usa la función [XPackageGetWriteStats](/reference/system/xpackage/functions/xpackagegetwritestats) tanto para especificar como para recibir las estadísticas de escritura (writeStats) del intervalo actual.

<Note>El primer intervalo controlado por el título no actualiza *elapsed* y no provocará que se registre un evento de superación al sobrepasar el *budget*. Una vez que se haya escrito una vez el *budget* total de datos, el intervalo se restablecerá y el valor de *elapsed* comenzará a actualizarse. Los intervalos futuros del título se restablecerán entonces en función de los tiempos de intervalo y desencadenarán el evento de superación si se sobrepasa el *budget*.</Note>

Para obtener información sobre la tecnología de empaquetado que se usa con los títulos de XBOX One, consulte [Información general sobre el empaquetado](/build/core-features/common/packaging/overviews/packaging). Para obtener información sobre los pasos para crear un paquete XVC, consulte [Introducción al empaquetado de títulos para consolas XBOX](/build/core-features/common/packaging/overviews/packaging-getting-started-for-console).

<a id="requirementsSection" />

## Requisitos

**Encabezado:** XPackage.h

**Plataformas compatibles:** Windows, consolas de la familia XBOX One y consolas XBOX Series

<a id="seealsoSection" />

## Consulte también

[Información general sobre los paquetes de contenido descargable (DLC)](/build/core-features/common/packaging/packaging-downloadable-content-dlc)\
[XPackage](/reference/system/xpackage/xpackage_members)


## Related topics

- [XPackageGetWriteStats](/es/reference/system/xpackage/functions/xpackagegetwritestats.md)
- [XPackage](/es/reference/system/xpackage/xpackage_members.md)
- [Elemento de MicrosoftGame.config - EnableWritesToPackageRoot (EN DESUSO)](/es/reference/system/microsoftgameconfig/elements/microsoftgameconfig-element-enablewritestopackageroot.md)
- [XblTitleManagedStatsWriteAsync](/es/reference/live/xsapi-c/title_managed_statistics_c/functions/xbltitlemanagedstatswriteasync.md)
- [XPackageGetCurrentProcessPackageIdentifier](/es/reference/system/xpackage/functions/xpackagegetcurrentprocesspackageidentifier.md)
