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

> Décompresse une texture archivée dans une mémoire en tiles.

Décompresse une texture archivée dans une mémoire en tiles.

## Syntaxe

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

### Paramètres

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

Pointeur vers la mémoire en tiles.

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

Taille, en octets, de la texture non compressée.

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

Pointeur vers une instance de `XBTCArchive`.

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

Index de base zéro de la texture.

### Valeur de retour

Type : HRESULT

Retourne `S_OK` en cas de réussite ; sinon, retourne un code d'erreur HRESULT.

## Remarques

`XBTCDecompressTexture` décompresse une texture archivée et l'écrit dans une mémoire de texture en tiles préallouée.
Pour plus d'informations sur l'allocation d'une texture en tiles puis la décompression dans celle-ci, consultez [XBTCDecompressTextureAlloc](/fr/reference/graphics/xbtc/functions/xbtcdecompresstexturealloc).

## 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)
- [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)
- [D3D12_TEXTURE_COPY_TYPE](/fr/reference/graphics/d3d12/enums/d3d12_texture_copy_type_public.md)
- [Vue d'ensemble de DirectStorage](/fr/build/console-features/storage/directstorage/directstorage-overview.md)
