> ## Documentation Index
> Fetch the complete documentation index at: https://docs.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).

## Sintaxis

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

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

## Comentarios

La estructura `XpackageWriteStats` la usa la función [XPackageGetWriteStats](https://docs.xbox.com/es/reference/system/xpackage/functions/xpackagegetwritestats.md) 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*.

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](https://docs.xbox.com/es/build/core-features/common/packaging/overviews/packaging.md). Para obtener información sobre los pasos para crear un paquete XVC, consulte [Introducción al empaquetado de títulos para consolas XBOX](https://docs.xbox.com/es/build/core-features/common/packaging/overviews/packaging-getting-started-for-console.md).

## Requisitos

**Encabezado:** XPackage.h

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

## Consulte también

[Información general sobre los paquetes de contenido descargable (DLC)](https://docs.xbox.com/es/build/core-features/common/packaging/packaging-downloadable-content-dlc.md)\
[XPackage](https://docs.xbox.com/es/reference/system/xpackage/xpackage_members.md)


## Related topics

- [XPackageGetWriteStats](https://docs.xbox.com/es/reference/system/xpackage/functions/xpackagegetwritestats.md)
- [XPackage (contenido de la API)](https://docs.xbox.com/es/reference/system/xpackage/xpackage_members.md)
- [Elemento EnableWritesToPackageRoot (MicrosoftGame.config)](https://docs.xbox.com/es/reference/system/microsoftgameconfig/elements/microsoftgameconfig-element-enablewritestopackageroot.md)
- [Almacenamiento local en la consola Xbox](https://docs.xbox.com/es/build/console-features/storage/local-storage.md)
- [XblTitleManagedStatsWriteAsync](https://docs.xbox.com/es/reference/live/xsapi-c/title_managed_statistics_c/functions/xbltitlemanagedstatswriteasync.md)
