Sintaxe
Membros
IdentifierTipo: uint32_t O identificador de arquivo FOURCC do arquivo morto, como um inteiro de 32 bits sem sinal criado pela concatenação de quatro caracteres ASCII. Esse valor é definido como a concatenação de “XBTC”. Version
Tipo: uint32_t A versão do formato do arquivo morto. TextureCount
Tipo: uint32_t O número de descrições de texturas individuais no arquivo morto. DataOffset
Tipo: uint64_t A posição inicial do deslocamento, em bytes, dos dados no arquivo morto. Esse valor é definido como o tamanho do cabeçalho e do índice em bytes. DataSize
Tipo: uint64_t O tamanho, em bytes, dos dados armazenados no arquivo morto.
Comentários
Essa estrutura é usada por instâncias de XBTCArchiveReader para identificar, abrir e analisar arquivos mortos XBTC. Use o método OpenFromFile para abrir e analisar um arquivo morto armazenado como arquivo. Você também pode abrir e analisar um arquivo morto armazenado na memória chamando o método OpenFromMemory e especificando um ponteiro para a estruturaXBTC_ARCHIVE_HEADER desse arquivo morto.
Essa estrutura sempre representa os primeiros 16 bytes de um arquivo morto XBTC, e a soma dos valores em DataOffset e DataSize deve ser igual ao tamanho total, em bytes, do arquivo morto. 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 SeriesConfira também
XBTC_OFFSET_AND_INDEXXBTC_STREAM_INFO
XBTC_TEXTURE_INFO
XBTC
