# MICompressionHeader

## Definitions

      #include <nitro/mi/uncompress.h>

      typedef struct {
          u32 compParam :4;
          u32 compType  :4;
          u32 destSize  :24;

      } MICompressionHeader;

## Description

This is the compressed data's header structure. All formats of compressed data supported by the SDK start with this header.

compParam | Stores the compression parameters for the given compression format.
compType | The compression type. For details about types, see `MI_GetCompressionType.html`.
destSize | The data size after uncompression. This is the same value as that obtained by `MI_GetUncompressedSize`.

## See Also

`MI_GetCompressionType`, `MI_GetUncompressedSize`

## Revision History

11/30/2004 Initial version.

CONFIDENTIAL