ZLibCompressionStrategy Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les algorithmes de compression qui peuvent être utilisés pour DeflateStream, GZipStreamet ZLibStream.
public enum class ZLibCompressionStrategy
public enum ZLibCompressionStrategy
type ZLibCompressionStrategy =
Public Enum ZLibCompressionStrategy
- Héritage
Champs
Nom | Valeur | Description |
---|---|---|
Default | 0 | Utilisé pour les données normales. |
Filtered | 1 | Utilisé pour les données produites par un filtre (ou un prédicteur). L’effet de Filtered est de forcer davantage de codage Huffman et moins de correspondance de chaîne ; il s’agit d’un intermédiaire entre Default et HuffmanOnly. |
Fixed | 4 | Empêche l’utilisation de codes Huffman dynamiques, ce qui permet un décodeur plus simple pour les applications spéciales. |
HuffmanOnly | 2 | Utilisé pour forcer l’encodage Huffman uniquement (aucune correspondance de chaîne). |
RunLengthEncoding | 3 | Utilisé pour limiter les distances de correspondance à une (encodage de longueur d’exécution). Offre une meilleure compression pour les données d’image PNG. |