ICImageDecompress 関数 (vfw.h)

ICImageDecompress 関数は、初期化関数を使用せずにイメージを圧縮解除します。

構文

HANDLE VFWAPI ICImageDecompress(
  HIC          hic,
  UINT         uiFlags,
  LPBITMAPINFO lpbiIn,
  LPVOID       lpBits,
  LPBITMAPINFO lpbiOut
);

パラメーター

hic

ICOpen 関数を使用して開いた圧縮解除器を処理します。 圧縮されたイメージに適した圧縮解除器を VCM で選択するには 、NULL を 指定します。

uiFlags

予約;は 0 である必要があります。

lpbiIn

圧縮された入力データ形式。

lpBits

圧縮する入力データ ビットへのポインター。 データ ビットは、ヘッダーと書式の情報を除外します。

lpbiOut

圧縮解除された出力形式。 圧縮解除で適切な形式を使用できるようにするには 、NULL を指定します

戻り値

成功した場合はCF_DIB形式の非圧縮 DIB へのハンドルを返します。それ以外の場合は NULL を 返します。 画像データは書式ヘッダーに従います。

注釈

LPBITMAPINFOHEADER 構造体から形式情報を取得するには、GlobalLock 関数を使用してデータをロックします。 完了したら、 GlobalFree 関数を使用して DIB を解放します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー vfw.h
Library Vfw32.lib
[DLL] Msvfw32.dll

こちらもご覧ください

ビデオ圧縮関数

ビデオ圧縮マネージャー