This structure contains information used on an MMIOM_DECOMPRESS and MMIOM_CODEC_DECOMPRESS message call to a CODEC. It defines CODEC-specific control information. The pRunTimeInfo field of the MMDECOMPRESS structure points to this structure.
typedef struct _MMVIDEODECOMPRESS { ULONG ulStructLen; /* Structure length. */ ULONG ulRectlCount; /* Valid rectangle count. */ PRECTL prectl; /* Valid rectangle array. */ ULONG ulSkipLength; /* Skipped line length. */ ULONG ulDecodeLines; /* Number of lines to decompress. */ GENPAL genpalPhysical; /* Physical palette. */ GENPAL genpalVideo; /* Video stream palette. */ RECTL rectlSrc; /* Source window rectangle. */ RECTL rectlDst; /* Destination window rectangle. */ ULONG ulDeltaCount; /* Delta count. */ FOURCC fccColorSpace; /* Output color space of CODEC. */ ULONG fUseScreen; /* Indicator to display engine. */ } MMVIDEODECOMPRESS; typedef MMVIDEODECOMPRESS * PMMVIDEODECOMPRESS ;