# MI_InitUncompContextHuffman

## 構文

      #include <nitro/mi/uncomp_stream.h>

        void MI_InitUncompContextHuffman( MIUncompContextHuffman *context,
                                               u8* dest,
                                               const MICompressionHeader* header );

## 引数

context | ハフマン圧縮データのストリーミング展開用に使用するコンテキスト構造体へのポインタです。
dest | データの展開先バッファを指定します。
header | 圧縮データのヘッダをあらかじめ取得しておき、引数として渡します。

## 返り値

なし。

## 説明

ハフマン圧縮データをストリーミング展開するためのコンテキスト構造体を初期化します。
あらかじめ圧縮データのヘッダ部分4バイトを読み込んでおく必要があります。
このコンテキストを使用して`MI_ReadUncompHuffman()`を実行すると、
引数のdestで渡した領域へ順次データを展開していきます。

## 参照

`MI_UncompressHuffman*, MI_ReadUncompHuffman*,MIUncompContextHuffman,MICompressionHeader, MI_InitUncompContextLZ, MI_InitUncompContextRL
`

## 履歴

2004/11/30 初版