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. |