Skip to main content
Crée et alloue un conteneur de texture pour une texture en mosaïque en effectuant un swizzle de la mémoire d’un conteneur de texture linéaire.

Syntaxe

Paramètres

ppTiledTexture   _Out_
Type : XBTCTextureContainer**
Texture en mosaïque à créer. pLinearTexture   _In_
Type : XBTCTextureContainer*
Texture linéaire sur laquelle effectuer le swizzle. TilingMode   _In_
Type : XBTC_TILING_MODE
Mode de mosaïque à appliquer à pLinearTexture.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur HRESULT.

Remarques

Cette méthode crée une texture en mosaïque à partir d’une texture linéaire. La méthode effectue un swizzle de la mémoire d’une texture linéaire dans un XBTCTextureContainer spécifié dans pLinearTexture, en utilisant le mode de mosaïque indiqué dans TilingMode, puis retourne la texture en mosaïque résultante dans le XBTCTextureContainer spécifié dans ppTiledTexture. Vous pouvez également utiliser la méthode XBTCDetileTexture pour annuler le swizzle de la mémoire d’un XBTCTextureContainer contenant une texture en mosaïque afin de créer une texture linéaire dans un XBTCTextureContainer. Pour plus d’informations sur les fonctionnalités XBTC, consultez XBOX Texture Compressor (XBTC).

Configuration requise

En-tête : XBTC.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

XBTCompressTexture
XBTCTileAndCompressTexture
XBTC
Last modified on October 6, 2026