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

# XBTCDecompressAndDetileTextureAlloc

> Cria e aloca um contêiner de textura para uma textura linear descompactando e removendo o tiling de uma textura de um arquivo.

Cria e aloca um contêiner de textura para uma textura linear descompactando e removendo o tiling de uma textura de um arquivo.

## Sintaxe

```cpp theme={null}
HRESULT XBTCDecompressAndDetileTextureAlloc(  
         XBTCTextureContainer** ppTextureContainer,  
         const XBTCArchive* pArchive,  
         uint32_t TextureIdx  
)  
```

### Parâmetros

*ppTextureContainer*   \_Out\_\
Tipo: [XBTCTextureContainer](/pt-BR/reference/graphics/xbtc/interfaces/XBTCTextureContainer/xbtctexturecontainer)\*\*

Um ponteiro para um endereço de um `XBTCTextureContainer`.

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

Um ponteiro para um `XBTCArchive`.

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

O índice baseado em zero da textura.

### Valor retornado

Tipo: HRESULT

Código HRESULT de êxito ou de erro.

## Comentários

`XBTCDecompressAndDetileTextureAlloc` cria e aloca um contêiner de textura para uma textura linear descompactando e removendo o tiling de uma textura de um arquivo.
Para obter mais informações sobre arquivos XBTC, confira [XBOX Texture Compressor (XBTC)](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/newfeatures/xbtc/xbox-texture-compressor).

## 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)
- [ApuAlloc](/pt-BR/reference/audio/apu/functions/apualloc.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)
