語法
成員
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_INDEXXBTC_STREAM_INFO
XBTC_TEXTURE_INFO
XBTC
