typedef struct { DWORD dwFlags; LPBITMAPINFOHEADER lpbiSrc; LPVOID lpSrc; LPBITMAPINFOHEADER lpbiDst; LPVOID lpDst; int xDst; int yDst; int dxDst; int dyDst; int xSrc; int ySrc; int dxSrc; int dySrc; } ICDECOMPRESSEX;
The ICDECOMPRESSEX structure is used with the ICM_DECOMPRESSEX message to specify the parameters for decompressing the data.
Flag |
Meaning |
ICDECOMPRESS_HURRYUP |
Indicates the data is just buffered and not drawn to the screen. Use this flag for the fastest decompression. |
ICDECOMPRESS_UPDATE |
Indicates the screen is being updated. |
ICDECOMPRESS_PREROLL |
Indicates this frame will not actually be drawn, because it is before the point in the movie where play will start. |
ICDECOMPRESS_NULLFRAME |
Indicates this frame does not have any data, and the decompressed image should be left the same. |
ICDECOMPRESS_NOTKEYFRAME |
Indicates that this frame is not a key frame. |