共用方式為


COMPRESS_INFORMATION_CLASS列舉 (compressapi.h)

這個列舉的值會識別要設定或擷取的資訊類別類型。

Syntax

typedef enum {
  COMPRESS_INFORMATION_CLASS_INVALID = 0,
  COMPRESS_INFORMATION_CLASS_BLOCK_SIZE,
  COMPRESS_INFORMATION_CLASS_LEVEL
} COMPRESS_INFORMATION_CLASS;

常數

 
COMPRESS_INFORMATION_CLASS_INVALID
值: 0
無效的資訊類別
COMPRESS_INFORMATION_CLASS_BLOCK_SIZE
自訂區塊大小。 指定的值可能是從 65536 到67108864個字節。 此值只能與 LZMS 壓縮演算法搭配使用。 建議最小大小為 1 MB,以取得較佳的壓縮比例。 此類型的信息類別大小為 DWORD () 。
COMPRESS_INFORMATION_CLASS_LEVEL
所需的壓縮層級。 預設值 為 DWORD) 0 ( 值 (DWORD) 1,可透過稍微慢速的壓縮速度來改善壓縮比例。 這個值只能搭配 XPRESS 壓縮演算法或 XPRESS 搭配 Huffman 編碼壓縮演算法使用。 此類型的信息類別大小為 DWORD () 。

規格需求

需求
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
標頭 compressapi.h