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

Contém as estatísticas de gravação de saída (writeStats).

<a id="syntaxSection" />

## Sintaxe

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

<a id="membersSection" />

### Membros

*interval*\
Tipo: uint64\_t

Leitura/Gravação: a quantidade total de tempo, em milissegundos, do intervalo atual.

*budget*\
Tipo: uint64\_t

Leitura: a quantidade de dados que o sistema permitirá que o título grave no intervalo atual sem fazer com que um evento de excedência seja registrado.

*elapsed*\
Tipo: uint64\_t

Leitura/Gravação: a quantidade de tempo, em milissegundos, decorrida no intervalo atual.

*bytesWritten*\
Tipo: uint64\_t

Leitura/Gravação: o número de bytes gravados pelo título no intervalo atual.

<a id="remarksSection" />

## Comentários

A estrutura `XpackageWriteStats` é usada pela função [XPackageGetWriteStats](/pt-BR/reference/system/xpackage/functions/xpackagegetwritestats) para especificar e receber estatísticas de gravação (writeStats) do intervalo atual.

<Note>O primeiro intervalo rastreado pelo título não atualiza *elapsed* e não fará com que um evento de excedência seja registrado ao ultrapassar o *budget*. Depois que o *budget* total de dados tiver sido gravado uma vez, o intervalo será redefinido e o valor *elapsed* passará a ser atualizado. Os intervalos futuros no título serão então redefinidos com base nos tempos de intervalo e dispararão o evento de excedência se o *budget* for ultrapassado.</Note>

Para obter informações sobre a tecnologia de empacotamento usada com títulos do XBOX One, consulte [Visão geral do empacotamento](/pt-BR/build/core-features/common/packaging/overviews/packaging). Para obter informações sobre as etapas para criar um pacote XVC, consulte [Introdução ao empacotamento de títulos para consoles XBOX](/pt-BR/build/core-features/common/packaging/overviews/packaging-getting-started-for-console).

<a id="requirementsSection" />

## Requisitos

**Cabeçalho:** XPackage.h

**Plataformas com suporte:** Windows, consoles da família XBOX One e consoles XBOX Series

<a id="seealsoSection" />

## Confira também

[Visão geral dos pacotes de conteúdo para download (DLC)](/pt-BR/build/core-features/common/packaging/packaging-downloadable-content-dlc)\
[XPackage](/pt-BR/reference/system/xpackage/xpackage_members)


## Related topics

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