# 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 初版