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

> Crée et alloue un conteneur de texture pour une texture linéaire en décompressant et en supprimant le tiling d'une texture provenant d'une archive.

Crée et alloue un conteneur de texture pour une texture linéaire en décompressant et en supprimant le tiling d'une texture provenant d'une archive.

## Syntaxe

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

### Paramètres

*ppTextureContainer*   \_Out\_\
Type : [XBTCTextureContainer](/fr/reference/graphics/xbtc/interfaces/XBTCTextureContainer/xbtctexturecontainer)\*\*

Pointeur vers l'adresse d'un `XBTCTextureContainer`.

*pArchive*   \_In\_\
Type : [XBTCArchive](/fr/reference/graphics/xbtc/interfaces/XBTCArchive/xbtcarchive)\*

Pointeur vers un `XBTCArchive`.

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

Index de base zéro de la texture.

### Valeur de retour

Type : HRESULT

Code de réussite ou d'erreur HRESULT.

## Remarques

`XBTCDecompressAndDetileTextureAlloc` crée et alloue un conteneur de texture pour une texture linéaire en décompressant et en supprimant le tiling d'une texture provenant d'une archive.
Pour plus d'informations sur les archives XBTC, consultez [XBOX Texture Compressor (XBTC)](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/newfeatures/xbtc/xbox-texture-compressor).

## Configuration requise

**En-tête :** XBTC.h

**Plateformes prises en charge** : consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[XBTC](/fr/reference/graphics/xbtc/xbtc_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [GetResourceAllocationInfo](/fr/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_getresourceallocationinfo_public.md)
- [GetResourceAllocationInfo1 (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_getresourceallocationinfo1_public.md)
- [Décompression matérielle simplifiée](/fr/build/console-features/storage/directstorage/directstorage-drop-in-decompression.md)
- [D3D12_TEXTURE_COPY_LOCATION](/fr/reference/graphics/d3d12/structs/d3d12_texture_copy_location_public.md)
