Jump to content

MMCOMPRESS: Difference between revisions

From EDM2
Created page with "This structure contains information used on MMIOM_COMPRESS and MMIOM_CODEC_COMPRESS messages. typedef struct _MMCOMPRESS { ULONG ulStructLen; Length of this structure.: ULONG ulFlags; Command and status flags.: ULONG ulSrcBufLen; Source buffer size.: PVOID pSrcBuf; Source buffer.: ULONG ulDstBufLen; Destination buffer length.: PVOID pDstBuf; Destination buffer.: PV..."
(No difference)

Revision as of 01:56, 26 November 2025

This structure contains information used on MMIOM_COMPRESS and MMIOM_CODEC_COMPRESS messages.

typedef struct _MMCOMPRESS {
  ULONG     ulStructLen;   /*  Length of this structure. */
  ULONG     ulFlags;       /*  Command and status flags. */
  ULONG     ulSrcBufLen;   /*  Source buffer size. */ 
  PVOID     pSrcBuf;       /*  Source buffer. */
  ULONG     ulDstBufLen;   /*  Destination buffer length. */
  PVOID     pDstBuf;       /*  Destination buffer. */
  PVOID     pRunTimeInfo;  /*  Control information. */
} MMCOMPRESS;
typedef   MMCOMPRESS   * PMMCOMPRESS ;