ZLibCompressionStrategy Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar de komprimeringsalgoritmer som kan användas för DeflateStream, GZipStreamoch ZLibStream.
public enum class ZLibCompressionStrategy
public enum ZLibCompressionStrategy
type ZLibCompressionStrategy =
Public Enum ZLibCompressionStrategy
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| Default | 0 | Används för normala data. |
| Filtered | 1 | Används för data som produceras av ett filter (eller en förutsägelse). Effekten av Filtrerad är att tvinga fram mer Huffman-kodning och mindre strängmatchning. det är en mellanliggande mellanliggande mellan Standard och HuffmanOnly. |
| HuffmanOnly | 2 | Används endast för att framtvinga Huffman-kodning (ingen strängmatchning). |
| RunLengthEncoding | 3 | Används för att begränsa matchningsavstånd till ett (kodning med körningslängd). Ger bättre komprimering för PNG-bilddata. |
| Fixed | 4 | Förhindrar användning av dynamiska Huffman-koder, vilket möjliggör en enklare avkodare för särskilda program. |