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

# XBTCArchiveReader::GetResourceCompressedSize

> Obtém o tamanho total dos fluxos compactados de uma textura.

Obtém o tamanho total dos fluxos compactados de uma textura.

<a id="syntaxSection" />

## Sintaxe

```cpp theme={null}
int32_t GetResourceCompressedSize(  
         uint32_t ResourceIdx  
)  
```

<a id="parametersSection" />

### Parâmetros

*ResourceIdx*\
Tipo: uint32\_t

O índice baseado em zero da textura.

<a id="retvalSection" />

### Valor retornado

Tipo: int32\_t

O tamanho total, em bytes, dos fluxos compactados da textura especificada; caso contrário, -1.

<a id="remarksSection" />

## Comentários

Esse método retorna o tamanho total dos fluxos compactados associados à textura especificada no arquivo morto XBTC. Se `ResourceIdx` estiver definido como o índice de uma textura no arquivo morto, esse método retornará a soma dos valores `RelativeOffset` e `CompressedSize` da estrutura [XBTC\_STREAM\_INFO](/pt-BR/reference/graphics/xbtc/structs/xbtc_stream_info) do último fluxo associado à textura especificada. Se `ResourceIdx` estiver definido como um valor igual ou maior que o número de texturas no arquivo morto, esse método retornará -1. Para obter mais informações sobre o conteúdo e a estrutura de um arquivo morto XBTC, confira [Especificação de arquivo morto do XBOX Texture Compressor (XBTC)](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/newfeatures/xbtc/xbtc-archive-format).

<a id="requirementsSection" />

## Requisitos

**Cabeçalho:** XBTC.h

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

<a id="seealsoSection" />

## Confira também

[GetStreamInfo](/pt-BR/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_getstreaminfo)
[XBTCArchiveReader](/pt-BR/reference/graphics/xbtc/interfaces/XBTCArchiveReader/xbtcarchivereader)\
[XBTC](/pt-BR/reference/graphics/xbtc/xbtc_members)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [GetRequiredParameterResourceSize](/pt-BR/reference/graphics/d3d12/interfaces/id3d12metacommand/methods/id3d12metacommand_getrequiredparameterresourcesize_public.md)
- [HCHttpCallResponseSetGzipCompressed](/pt-BR/reference/live/httpclient/httpclient/functions/hchttpcallresponsesetgzipcompressed.md)
- [GetResourceAllocationInfo](/pt-BR/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_getresourceallocationinfo_public.md)
- [List Archived Multiplayer Servers](/api-reference/multiplayerserver/list-archived-multiplayer-servers.md)
