énumération COMPRESS_INFORMATION_CLASS (compressapi.h)
Les valeurs de cette énumération identifient le type de classe d’informations en cours de définition ou de récupération.
Syntax
typedef enum {
COMPRESS_INFORMATION_CLASS_INVALID = 0,
COMPRESS_INFORMATION_CLASS_BLOCK_SIZE,
COMPRESS_INFORMATION_CLASS_LEVEL
} COMPRESS_INFORMATION_CLASS;
Constantes
COMPRESS_INFORMATION_CLASS_INVALID Valeur : 0 Classe d’informations non valides |
COMPRESS_INFORMATION_CLASS_BLOCK_SIZE Taille de bloc personnalisée. La valeur spécifiée peut être comprise entre 65536 et 67108864 octets. Cette valeur ne peut être utilisée qu’avec l’algorithme de compression LZMS. Une taille minimale de 1 Mo est suggérée pour obtenir un meilleur taux de compression. Une classe d’informations de ce type est sizeof(DWORD). |
COMPRESS_INFORMATION_CLASS_LEVEL Niveau de compression souhaité. La valeur par défaut est (DWORD)0. La valeur (DWORD)1 peut améliorer le taux de compression avec une vitesse de compression légèrement plus lente. Cette valeur ne peut être utilisée qu’avec l’algorithme de compression XPRESS ou l’algorithme de compression XPRESS avec L’encodage Huffman. Une classe d’informations de ce type est sizeof(DWORD). |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
En-tête | compressapi.h |