Sintaxe
Parâmetros
ResourceIdxTipo: uint32_t O índice baseado em zero da textura.
Valor retornado
Tipo: int64_t O valor do deslocamento de busca a partir do início do arquivo, em bytes, para os dados de fluxo da textura especificada, se bem-sucedido; caso contrário, retorna -1.Comentários
Este método retorna o valor do deslocamento de busca, a partir do início do arquivo morto XBTC, dos dados de fluxo da textura especificada. O valor do deslocamento de busca é sempre um múltiplo de 16 bytes, porque o hardware de descompactação exige que os deslocamentos de busca estejam alinhados em um limite de 16 bytes. SeResourceIdx for definido como o índice de uma textura no arquivo morto, este método retornará a soma do valor DataOffset da estrutura XBTC_ARCHIVE_HEADER do arquivo morto e do valor BaseOffset da estrutura XBTC_OFFSET_AND_INDEX da textura especificada. Se ResourceIdx for definido como um valor igual ou maior que o número de texturas no arquivo morto, este método retornará -1. 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
GetTextureOffsetXBTCArchiveReader
XBTC
