ICImageDecompress 函式 (vfw.h)
ICImageDecompress 函式會解壓縮影像,而不需使用初始化函式。
語法
HANDLE VFWAPI ICImageDecompress(
HIC hic,
UINT uiFlags,
LPBITMAPINFO lpbiIn,
LPVOID lpBits,
LPBITMAPINFO lpbiOut
);
參數
hic
使用 ICOpen 函式開啟之解壓縮程式的句柄。 指定 NULL ,讓 VCM 為壓縮影像選取適當的解壓縮程式。
uiFlags
保留;必須是零。
lpbiIn
壓縮的輸入數據格式。
lpBits
要壓縮之輸入數據位的指標。 數據位會排除標頭和格式資訊。
lpbiOut
解壓縮的輸出格式。 指定 NULL ,讓解壓縮程式使用適當的格式。
傳回值
如果成功或 NULL ,則會以CF_DIB格式傳回未壓縮 DIB 的句柄。 影像數據會遵循格式標頭。
備註
若要從 LPBITMAPINFOHEADER 結構取得格式資訊,請使用 GlobalLock 函數來鎖定數據。 當您完成時,請使用 GlobalFree 函式釋放 DIB。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | vfw.h |
程式庫 | Vfw32.lib |
Dll | Msvfw32.dll |