typedef struct {
DWORD dwFlags;
LPBITMAPINFOHEADER lpbiInput;
LPVOID lpInput;
LPBITMAPINFOHEADER lpbiOutput;
LPVOID lpOutput;
DWORD ckid;
} ICDECOMPRESS;
The ICDECOMPRESS structure is used with the ICM_DECOMPRESS 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 is not drawn because it is prior to the point in the movie where play begins. |
|
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. |