ICImageDecompress
The ICImageDecompress
function decompresses an image without using initialization functions.
HANDLE ICImageDecompress(
HIC hic, |
|
UINT uiFlags, |
|
LPBITMAPINFO lpbiIn, |
|
LPVOID lpBits, |
|
LPBITMAPINFO lpbiOut |
|
); |
|
Parameters
hic
Handle of a
decompressor opened with the ICOpen
uiFlags
Reserved;
must be zero.
lpbiIn
Compressed
input data format.
lpBits
Address of
input data bits to compress. The data bits exclude header and format information.
lpbiOut
Decompressed
output format. Specify NULL to let decompressor use an appropriate format.
Return Values
Returns a
handle to an uncompressed DIB in the CF_DIB format if successful or NULL
otherwise. Image data follows the format header.
Remarks
To obtain the
format information from the LPBITMAPINFOHEADER structure, use the GlobalLock
function to lock the data. Use the GlobalFree function to free the DIB
when you are finished.
See Also