Share via


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

另請參閱

視訊壓縮函式

視訊壓縮管理員