Zip for .NET
inflateSetDictionary メソッド

C1.C1Zip.4.5.2 アセンブリ > C1.C1Zip.ZLib 名前空間 > ZStream クラス : inflateSetDictionary メソッド
ディクショナリ内のデータ。
ディクショナリ内のバイト数。
指定の圧縮解除されたバイト列から圧縮解除ディクショナリを初期化します。
シンタックス
'宣言
 
Public Function inflateSetDictionary( _
   ByVal dictionary() As System.Byte, _
   ByVal dictLength As System.Integer _
) As System.Integer
public System.int inflateSetDictionary( 
   System.byte[] dictionary,
   System.int dictLength
)

パラメータ

dictionary
ディクショナリ内のデータ。
dictLength
ディクショナリ内のバイト数。

戻り値の型

成功した場合は Z_OK、失敗した場合はエラーコードを返します。
解説

inflateへの呼び出しが Z_NEED_DICT を返した場合、この呼び出しの直後にこの関数を呼び出す必要があります。コンプレッサが選択したディクショナリは、 inflateへのこの呼び出しで返される Adler32 値から決定できます。

コンプレッサとデコンプレッサは、まったく同じディクショナリを使用する必要があります( deflateSetDictionaryメソッドを参照)。

参照

ZStream クラス
ZStream メンバ