Skip to main content
資源中壓縮資料流的相關資訊。

語法

成員

RelativeOffset
類型: uint32_t
到資料流起始處的相對位移。 CompressedSize
類型: uint32_t
資料流壓縮後,壓縮資料流的長度 (以位元組為單位)。 InflatedSize
類型: uint32_t
資料流經 Deflate 演算法膨脹後的長度 (以位元組為單位)。 UncompressedSize
類型: uint32_t
未壓縮資料流分別經 BCPack 與 Deflate 演算法解壓縮及膨脹後的長度 (以位元組為單位)。

備註

請使用 XBTCArchiveReader 執行個體的 GetStreamInfo 方法,存取封存中指定紋理的此結構。 請使用此結構來找出紋理中到資料流起始處的相對位移,以及該資料流預期的壓縮、膨脹及未壓縮大小。資料流之此結構中的 RelativeOffset 值,是相對於該資料流所屬紋理之 XBTC_OFFSET_AND_INDEX 結構的 BaseOffset 值。 CompressedSize、InflatedSize 和 UncompressedSize 的值會依套用至資料流的壓縮演算法 (若有) 而有所不同。您可以比較這三個值,判斷資料流是否以 BCPack 或 Deflate 演算法壓縮。下表說明這些值如何因壓縮演算法而異: 如需 XBTC 封存內容與結構的詳細資訊,請參閱 XBOX Texture Compressor (XBTC) 封存檔案規格。

需求

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

另請參閱

XBTC_ARCHIVE_HEADER
XBTC_OFFSET_AND_INDEX
XBTC_TEXTURE_INFO
XBTC
Last modified on October 6, 2026