CompressAlgorithm Перечисление

Определение

Определяет алгоритм сжатия, используемый при создании экземпляра компрессора.

public enum class CompressAlgorithm
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class CompressAlgorithm
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CompressAlgorithm
var value = Windows.Storage.Compression.CompressAlgorithm.invalidAlgorithm
Public Enum CompressAlgorithm
Наследование
CompressAlgorithm
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Поля

InvalidAlgorithm 0

Это значение представляет недопустимый алгоритм сжатия. Это полезно в первую очередь для проверки ошибок.

Lzms 5

В компрессоре будет использоваться алгоритм сжатия LZMS.

Mszip 2

В компрессоре будет использоваться алгоритм сжатия MSZIP.

NullAlgorithm 1

Это значение представляет алгоритм, который передает данные без сжатия. Это полезно в первую очередь для тестирования.

Xpress 3

В компрессоре будет использоваться алгоритм сжатия XPRESS.

XpressHuff 4

В компрессоре будет использоваться алгоритм сжатия XPRESS с кодировкой Huffman.

Применяется к