Pular para o conteúdo principal
Informações sobre uma textura em um arquivo morto.

Sintaxe

Membros

Format
Tipo: uint64_t
O formato da textura, como um valor de enumeração DXGI_FORMAT. Dimension
Tipo: uint64_t
A dimensão da textura, como um valor de enumeração XBTC_TEX_DIMENSION. Width
Tipo: uint64_t
A largura em pixels, menos 1, do mip 0. Height
Tipo: uint64_t
A altura em pixels, menos 1, do mip 0. Depth
Tipo: uint64_t
A profundidade (ou contagem da matriz), menos 1. TileMode
Tipo: uint64_t
O modo de organização em blocos da textura, como um valor de enumeração XBTC_TILING_MODE. MipCount
Tipo: uint64_t
O número total de mipmaps de LOD (nível de detalhe). MipStreams
Tipo: uint64_t
O número de LODs adicionais que podem ser transmitidos após o carregamento inicial. Granularity
Tipo: uint64_t
Um dos valores de XBTC_STREAM_GRANULARITY. Reserved
Tipo: uint64_t
Reservado para uso interno.

Comentários

Use o método GetTextureInfo de uma instância de XBTCArchiveReader para acessar essa estrutura para uma textura especificada em um arquivo morto. Use essa estrutura para obter informações sobre uma textura, como o formato, a dimensão e o número de LODs incluídos na textura. Você pode usar o método GetTextureOffset para determinar quais fluxos compactados são mapeados para uma textura e para obter o deslocamento inicial no arquivo morto dos dados de fluxo dessa textura. Para obter mais informações sobre o conteúdo e a estrutura de um arquivo morto XBTC, confira Especificação do formato de arquivo morto do XBOX Texture Compressor (XBTC).

Requisitos

Cabeçalho: XBTC.h Plataformas com suporte: consoles da família XBOX One e consoles XBOX Series

Confira também

XBTC_ARCHIVE_HEADER
XBTC_OFFSET_AND_INDEX
XBTC_STREAM_INFO
XBTC
Última modificação em 6 de outubro de 2026