COMPRESS_INFORMATION_CLASS-Enumeration (compressapi.h)
Die Werte dieser Enumeration identifizieren den Typ der Informationsklasse, die festgelegt oder abgerufen wird.
Syntax
typedef enum {
COMPRESS_INFORMATION_CLASS_INVALID = 0,
COMPRESS_INFORMATION_CLASS_BLOCK_SIZE,
COMPRESS_INFORMATION_CLASS_LEVEL
} COMPRESS_INFORMATION_CLASS;
Konstanten
COMPRESS_INFORMATION_CLASS_INVALID Wert: 0 Ungültige Informationsklasse |
COMPRESS_INFORMATION_CLASS_BLOCK_SIZE Angepasste Blockgröße. Der angegebene Wert kann zwischen 65536 und 67108864 Bytes betragen. Dieser Wert kann nur mit dem LZMS-Komprimierungsalgorithmus verwendet werden. Eine Mindestgröße von 1 MB wird empfohlen, um ein besseres Komprimierungsverhältnis zu erhalten. Eine Informationsklasse dieses Typs ist sizeof(DWORD). |
COMPRESS_INFORMATION_CLASS_LEVEL Gewünschte Komprimierungsebene. Der Standardwert ist (DWORD)0. Der Wert (DWORD)1 kann das Komprimierungsverhältnis mit einer etwas langsameren Komprimierungsgeschwindigkeit verbessern. Dieser Wert kann nur mit dem XPRESS-Komprimierungsalgorithmus oder dem XPRESS mit Huffman-Codierungskomprimierungsalgorithmus verwendet werden. Eine Informationsklasse dieses Typs ist sizeof(DWORD). |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Kopfzeile | compressapi.h |