Skip to main content
取得紋理之資料流資料的搜尋位移。

語法

參數

ResourceIdx
類型: uint32_t
紋理以零為起始的索引。

傳回值

類型: int64_t 如果成功,則為指定紋理之資料流資料從檔案開頭算起的搜尋位移值 (以位元組為單位);否則傳回 -1。

備註

此方法會傳回指定紋理之資料流資料從 XBTC 封存開頭算起的搜尋位移值。搜尋位移值一律是 16 位元組的倍數,因為解壓縮硬體要求搜尋位移必須對齊 16 位元組界限。如果 ResourceIdx 設定為封存中某個紋理的索引,此方法會傳回封存之 XBTC_ARCHIVE_HEADER 結構的 DataOffset 值與指定紋理之 XBTC_OFFSET_AND_INDEX 結構的 BaseOffset 值之總和。如果 ResourceIdx 設定為等於或大於封存中紋理數目的值,此方法會傳回 -1。如需 XBTC 封存內容與結構的詳細資訊,請參閱 XBOX Texture Compressor (XBTC) 封存檔案規格。

需求

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

另請參閱

GetTextureOffset
XBTCArchiveReader
XBTC
Last modified on October 6, 2026