KSCATEGORY_DATACOMPRESSOR

The KSCATEGORY_DATACOMPRESSOR device interface class is defined for the kernel streaming (KS) functional category that compresses a data stream.

Attribute Setting

Identifier

KSCATEGORY_DATACOMPRESSOR

Class GUID

{1E84C900-7E70-11D0-A5D6-28DB04C10000}

Remarks

Drivers for KS devices register instances of KSCATEGORY_DATACOMPRESSOR to indicate to the operating system that the devices support the KSCATEGORY_DATACOMPRESSOR functional category.

The KSCATEGORY_DATACOMPRESSOR functional category is one of the KSPROPERTY_TOPOLOGY_CATEGORIES.

For information about the device interface class that is defined for the KS functional category that decompresses a data stream, see KSCATEGORY_DATADECOMPRESSOR.

Requirements

Header

Ks.h (include Ks.h)

See also

KSCATEGORY_DATADECOMPRESSOR

KSPROPERTY_TOPOLOGY_CATEGORIES