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. |