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 ;