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