APPX_COMPRESSION_OPTION enumeration (appxpackaging.h)

Specifies the degree of compression used to store the file in the package.

Syntax

typedef enum APPX_COMPRESSION_OPTION {
  APPX_COMPRESSION_OPTION_NONE,
  APPX_COMPRESSION_OPTION_NORMAL,
  APPX_COMPRESSION_OPTION_MAXIMUM,
  APPX_COMPRESSION_OPTION_FAST,
  APPX_COMPRESSION_OPTION_SUPERFAST
} ;

Constants

 
APPX_COMPRESSION_OPTION_NONE
No compression.
APPX_COMPRESSION_OPTION_NORMAL
Normal compression.
APPX_COMPRESSION_OPTION_MAXIMUM
Maximum compression.
APPX_COMPRESSION_OPTION_FAST
Fast compression.
APPX_COMPRESSION_OPTION_SUPERFAST
Super-fast compression.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header appxpackaging.h

See also

IAppxFile::GetCompressionOption

IAppxPackageWriter::AddPayloadFile