ZLibCompressionStrategy Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define los algoritmos de compresión que se pueden usar para DeflateStream, GZipStreamy ZLibStream.
public enum class ZLibCompressionStrategy
public enum ZLibCompressionStrategy
type ZLibCompressionStrategy =
Public Enum ZLibCompressionStrategy
- Herencia
Campos
Nombre | Valor | Description |
---|---|---|
Default | 0 | Se usa para los datos normales. |
Filtered | 1 | Se usa para los datos generados por un filtro (o predictor). El efecto de Filtered es forzar más codificación de Huffman y menos coincidencia de cadenas; es un intermedio entre Default y HuffmanOnly. |
Fixed | 4 | Evita el uso de códigos Huffman dinámicos, lo que permite un descodificador más sencillo para aplicaciones especiales. |
HuffmanOnly | 2 | Se usa para forzar la codificación de Huffman solo (sin coincidencia de cadena). |
RunLengthEncoding | 3 | Se usa para limitar las distancias de coincidencia a una (codificación de longitud de ejecución). Proporciona una mejor compresión para los datos de imágenes PNG. |