COMPRESS_INFORMATION_CLASS 枚举 (compressapi.h)

此枚举的值标识要设置或检索的信息类的类型。

语法

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 压缩算法或具有 Huffman 编码压缩算法的 XPRESS 一起使用。 此类型的信息类的大小为 (DWORD) 。

要求

要求
最低受支持的客户端 Windows 8 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 [桌面应用 |UWP 应用]
标头 compressapi.h