enumerazione COMPRESS_INFORMATION_CLASS (compressapi.h)
I valori di questa enumerazione identificano il tipo di classe di informazioni impostata o recuperata.
Sintassi
typedef enum {
COMPRESS_INFORMATION_CLASS_INVALID = 0,
COMPRESS_INFORMATION_CLASS_BLOCK_SIZE,
COMPRESS_INFORMATION_CLASS_LEVEL
} COMPRESS_INFORMATION_CLASS;
Costanti
COMPRESS_INFORMATION_CLASS_INVALID Valore: 0 Classe di informazioni non valida |
COMPRESS_INFORMATION_CLASS_BLOCK_SIZE Dimensioni del blocco personalizzate. Il valore specificato può essere compreso tra 65536 e 67108864 byte. Questo valore può essere usato solo con l'algoritmo di compressione LZMS. Una dimensione minima di 1 MB è consigliata per ottenere un rapporto di compressione migliore. Una classe di informazioni di questo tipo è sizeof(DWORD). |
COMPRESS_INFORMATION_CLASS_LEVEL Livello di compressione desiderato. Il valore predefinito è (DWORD)0. Il valore (DWORD)1 può migliorare il rapporto di compressione con una velocità di compressione leggermente più lenta. Questo valore può essere usato solo con l'algoritmo di compressione XPRESS o XPRESS con l'algoritmo di compressione di codifica Huffman. Una classe di informazioni di questo tipo è sizeof(DWORD). |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Intestazione | compressapi.h |