ICM_COMPRESS
The
ICM_COMPRESS message notifies a video compression driver to compress a frame of
data into an application-defined buffer.
ICM_COMPRESS
wParam = (DWORD) (LPVOID) &icc;
lParam = sizeof(ICCOMPRESS);
Parameters
icc
Address of an
ICCOMPRESS
structure. The following members of this structure specify the compression
parameters: lpbiInput, lpInput, lpbiOutput, lpOutput,
lpbiPrev, lpPrev, lpckid, lpdwFlags, dwFrameSize,
and dwQuality.
The driver
should also use the biSizeImage member of the BITMAPINFOHEADER structure associated with lpbiOutput
of ICCOMPRESS to return the size of the compressed frame.
lParam
Size, in
bytes, of ICCOMPRESS.
Return Values
Returns
ICERR_OK if successful or an error otherwise.
See Also