Syntaxe
Membres
FormatType : 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 SeriesVoir aussi
XBTC_ARCHIVE_HEADERXBTC_OFFSET_AND_INDEX
XBTC_STREAM_INFO
XBTC
