MICompressionHeader

定義

#include <nitro/mi/uncompress.h>
typedef struct { u32 compParam :4; u32 compType :4; u32 destSize :24; } MICompressionHeader;

説明

圧縮データのヘッダ構造体です。
SDKでサポートされているすべての形式の圧縮データはこのヘッダから開始されています。

compParam それぞれの圧縮方式での圧縮パラメータが格納されています。
compType 圧縮タイプ。タイプの詳細はMI_GetCompressionType()を参照してください。
destSize 展開後のデータサイズ。MI_GetUncompressedSize()で得られる値と同等です。

参照

MI_GetCompressionType, MI_GetUncompressedSize

履歴

2004/11/30 初版