Skip to main content
XBTC 封存的 16 位元組標頭。

語法

成員

Identifier
類型: uint32_t
封存的 FOURCC 檔案識別碼,為串連四個 ASCII 字元所建立的 32 位元不帶正負號整數。此值設定為 “XBTC” 的串連。 Version
類型: uint32_t
封存的格式版本。 TextureCount
類型: uint32_t
封存中個別紋理描述的數目。 DataOffset
類型: uint64_t
封存中資料的起始位移位置 (以位元組為單位)。此值設定為標頭與索引的大小 (以位元組為單位)。 DataSize
類型: uint64_t
封存中所儲存資料的大小 (以位元組為單位)。

備註

XBTCArchiveReader 執行個體會使用此結構來識別、開啟及剖析 XBTC 封存。請使用 OpenFromFile 方法來開啟及剖析儲存為檔案的封存。您也可以呼叫 OpenFromMemory 方法並指定指向該封存之 XBTC_ARCHIVE_HEADER 結構的指標,以開啟及剖析儲存在記憶體中的封存。 此結構一律代表 XBTC 封存的前 16 個位元組,且 DataOffset 與 DataSize 中的值總和應等於封存的總大小 (以位元組為單位)。如需 XBTC 封存內容與結構的詳細資訊,請參閱 XBOX Texture Compressor (XBTC) 封存檔案規格。

需求

標頭: XBTC.h 支援的平台: XBOX One 系列主機與 XBOX Series 主機

另請參閱

XBTC_OFFSET_AND_INDEX
XBTC_STREAM_INFO
XBTC_TEXTURE_INFO
XBTC
Last modified on October 6, 2026