typedef struct {
DWORD dwFlags;
LPBITMAPINFOHEADER lpbiInput;
LPVOID lpInput;
LPBITMAPINFOHEADER lpbiOutput;
LPVOID lpOutput;
DWORD ckid;
} ICDECOMPRESS;
Contains decompression parameters used with the ICM_DECOMPRESS message.
ICDECOMPRESS_HURRYUP | Tries to decompress at a faster rate. When an application uses this flag, the driver should buffer the decompressed data but not draw the image. |
ICDECOMPRESS_UPDATE | Indicates the screen is being updated or refreshed. |
ICDECOMPRESS_PREROLL | Indicates the current frame precedes the point in the movie where playback starts and, therefore, will not be drawn. |
ICDECOMPRESS_NULLFRAME | Indicates the current frame does not contain data and the decompressed image should be left the same. |
ICDECOMPRESS_NOTKEYFRAME | Indicates the current frame is not a key frame. |