MMVIDEODECOMPRESS

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 ;


[Back: MMVIDEOCOMPRESS Field - pControlHdr]
[Next: MMVIDEODECOMPRESS Field - ulStructLen]