Zip for WinRT
ZStream Class Members
Fields  Methods 

The following tables list the members exposed by ZStream.

Public Constructors
 NameDescription
Public ConstructorZStream ConstructorOverloaded.   
Top
Public Fields
 NameDescription
Public Fieldadler現在のチェックサム値(Adler または CRC32)。  
Public Fieldavail_in入力バッファで使用できるバイト数。  
Public Fieldavail_out出力バッファに残っている空きバイト数。  
Public Fieldmsg最後のエラーの説明(エラーがない場合は null)。  
Public Fieldnext_in入力バッファ。  
Public Fieldnext_in_index入力バッファのカーソルの位置。  
Public Fieldnext_out出力バッファ。  
Public Fieldnext_out_index出力バッファのカーソルの位置。  
Public Fieldtotal_inこれまで読み取られた入力データの合計バイト数。  
Public Fieldtotal_outこれまでに出力されたデータの合計バイト数。  
Public FieldZ_BUF_ERROR処理を続行できないか、出力バッファに空きがありません。  
Public FieldZ_DATA_ERROR入力データが破損しています(形式またはチェックサムが不正)。  
Public FieldZ_ERRNOファイルエラーです。  
Public FieldZ_MEM_ERRORメモリ不足です。  
Public FieldZ_NEED_DICTこの時点でプリセット辞書が必要です。  
Public FieldZ_OKエラーはありません。  
Public FieldZ_STREAM_ENDストリームの末尾が検出されました。  
Public FieldZ_STREAM_ERRORストリーム構造体が矛盾しています(たとえば、入力/出力バッファが null)。  
Public FieldZ_VERSION_ERROR互換性がない ZLIB バージョン。  
Top
Public Methods
 NameDescription
Public Methoddeflateできる限り多くのデータを圧縮し、入力バッファが空になるか出力バッファがいっぱいになると停止します。  
Public MethoddeflateEndこのストリームに動的に割り当てられたデータ構造体をすべて解放し、未処理の入力を破棄し、保留中の出力はフラッシュしません。  
Public MethoddeflateInitOverloaded. 内部ストリームの状態を圧縮に初期化します。  
Public MethoddeflateParams圧縮レベルと圧縮方法を動的に更新します。  
Public MethoddeflateSetDictionary圧縮出力を生成せずに、指定されたバイトシーケンスから圧縮辞書を初期化します。  
Public Methodinflate入力バッファを使い切るか、出力バッファがいっぱいになるまで、できる限り多くのデータを圧縮解除します。  
Public MethodinflateEndこのストリームに動的に割り当てられたデータ構造体をすべて解放し、未処理の入力を破棄し、保留中の出力はフラッシュしません。  
Public MethodinflateInitOverloaded. 内部ストリームの状態を圧縮解除に初期化します。  
Public MethodinflateSetDictionary指定された非圧縮バイトシーケンスから圧縮解除辞書を初期化します。  
Public MethodinflateSync完全なフラッシュポイントが見つかるか、すべての入力がスキップされるまで、無効な圧縮データをスキップします。出力は提供されません。  
Top
See Also

Reference

ZStream Class
C1.C1Zip.ZLib Namespace

 

 


Copyright (c) GrapeCity, inc. All rights reserved.

Product Support Forum  |  Documentation Feedback