Skip to main content
Informations sur une texture dans une archive.

Syntaxe

Membres

Format
Type : uint64_t
Format de la texture, sous la forme d’une valeur d’énumération DXGI_FORMAT. Dimension
Type : uint64_t
Dimension de la texture, sous la forme d’une valeur d’énumération XBTC_TEX_DIMENSION. Width
Type : uint64_t
Largeur en pixels, moins 1, du mip 0. Height
Type : uint64_t
Hauteur en pixels, moins 1, du mip 0. Depth
Type : uint64_t
Profondeur (ou nombre d’éléments du tableau), moins 1. TileMode
Type : uint64_t
Mode de mosaïque (tiling) de la texture, sous la forme d’une valeur d’énumération XBTC_TILING_MODE. MipCount
Type : uint64_t
Nombre total de mipmaps de niveau de détail (LOD). MipStreams
Type : uint64_t
Nombre de LOD supplémentaires pouvant être diffusés en streaming après le chargement initial. Granularity
Type : uint64_t
Une des valeurs de XBTC_STREAM_GRANULARITY. Reserved
Type : uint64_t
Réservé à un usage interne.

Remarques

Utilisez la méthode GetTextureInfo d’une instance de XBTCArchiveReader pour accéder à cette structure pour une texture spécifiée dans une archive. Utilisez cette structure pour obtenir des informations sur une texture, telles que le format, la dimension et le nombre de LOD inclus dans la texture. Vous pouvez utiliser la méthode GetTextureOffset pour déterminer quels flux compressés correspondent à une texture et pour obtenir le décalage de départ, dans l’archive, des données de flux de cette texture. Pour plus d’informations sur le contenu et la structure d’une archive XBTC, consultez Spécification du format de fichier d’archive 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

XBTC_ARCHIVE_HEADER
XBTC_OFFSET_AND_INDEX
XBTC_STREAM_INFO
XBTC
Last modified on October 6, 2026