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 |