ZLibCompressionStrategy Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define os algoritmos de compressão que podem ser usados para DeflateStream, GZipStream, e ZLibStream.
public enum class ZLibCompressionStrategy
public enum ZLibCompressionStrategy
type ZLibCompressionStrategy =
Public Enum ZLibCompressionStrategy
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| Default | 0 | Usado para dados normais. |
| Filtered | 1 | Usado para dados produzidos por um filtro (ou preditor). O efeito do Filtrado é forçar mais codificação Huffman e menos correspondência de cadeias; é um intermédio entre Default e HuffmanOnly. |
| HuffmanOnly | 2 | Usado para forçar a codificação Huffman apenas (sem correspondência de strings). |
| RunLengthEncoding | 3 | Usado para limitar as distâncias de correspondência a um (codificação de comprimento de execução). Proporciona melhor compressão para dados de imagem PNG. |
| Fixed | 4 | Previne o uso de códigos Huffman dinâmicos, permitindo um descodificador mais simples para aplicações especiais. |