Storage. Compression Namespace
Provides a unified interface to the compression features included in Windows that frees developers from responsibility for managing block sizes, compression parameters, and other details that the native compression API requires.
A compressor takes information written to a stream and compresses it using a compression algorithm.
A decompressor takes a stream compressed by a compressor and decompresses it.
Identifies a compression algorithm to use when creating an instance of a compressor.