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

# XBTCDecompressTexture

> Descompacta uma textura arquivada em memória em blocos.

Descompacta uma textura arquivada em memória em blocos.

## Sintaxe

```cpp theme={null}
HRESULT XBTCDecompressTexture(  
         void* pTiledMemory,  
         size_t UncompressedSize,  
         const XBTCArchive* pArchive,  
         uint32_t TextureIdx  
)  
```

### Parâmetros

*pTiledMemory*   \_Out\_writes\_(UncompressedSize)\
Tipo: void\*

Ponteiro para a memória em blocos.

*UncompressedSize*   \_In\_\
Tipo: size\_t

Tamanho, em bytes, da textura não compactada.

*pArchive*   \_In\_\
Tipo: [XBTCArchive](/pt-BR/reference/graphics/xbtc/interfaces/XBTCArchive/xbtcarchive)\*

Um ponteiro para uma instância de `XBTCArchive`.

*TextureIdx*   \_In\_\
Tipo: uint32\_t

O índice baseado em zero da textura.

### Valor retornado

Tipo: HRESULT

Retorna `S_OK` se tiver êxito; caso contrário, retorna um código de erro HRESULT.

## Comentários

`XBTCDecompressTexture` descompacta uma textura arquivada e a grava na memória de textura em blocos pré-alocada.
Para obter mais informações sobre como alocar uma textura em blocos e depois descompactar nela, confira [XBTCDecompressTextureAlloc](/pt-BR/reference/graphics/xbtc/functions/xbtcdecompresstexturealloc).

## Requisitos

**Cabeçalho:** XBTC.h

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

## Confira também

[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)
- [D3D12_TEXTURE_COPY_LOCATION](/pt-BR/reference/graphics/d3d12/structs/d3d12_texture_copy_location_public.md)
- [D3D12_TEXTURE_COPY_TYPE](/pt-BR/reference/graphics/d3d12/enums/d3d12_texture_copy_type_public.md)
- [Referência da ferramenta XBOX Texture Compressor (XBTC)](/pt-BR/build/core-features/graphics/newfeatures/xbtc/index.md)
- [D3D12_TEXTURE_BARRIER (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/structs/d3d12_texture_barrier_public.md)
