ICDecompressExQuery 関数 (vfw.h)

ICDecompressExQuery 関数は、圧縮解除機能が特定の形式でデータを圧縮解除できるかどうかを判断します。

構文

LRESULT VFWAPI_INLINE ICDecompressExQuery(
  HIC                hic,
  DWORD              dwFlags,
  LPBITMAPINFOHEADER lpbiSrc,
  LPVOID             lpSrc,
  int                xSrc,
  int                ySrc,
  int                dxSrc,
  int                dySrc,
  LPBITMAPINFOHEADER lpbiDst,
  LPVOID             lpDst,
  int                xDst,
  int                yDst,
  int                dxDst,
  int                dyDst
);

パラメーター

hic

使用する圧縮解除器にハンドルします。

dwFlags

予約済みです。使わないでください。

lpbiSrc

圧縮解除する圧縮データの形式を含む BITMAPINFOHEADER 構造体へのポインター。

lpSrc

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

xSrc

lpbiSrc で指定された DIB のソース四角形の x 座標。

ySrc

lpbiSrc で指定された DIB のソース四角形の y 座標。

dxSrc

ソース四角形の幅。

dySrc

ソース四角形の高さ。

lpbiDst

出力形式を含む BITMAPINFOHEADER 構造体へのポインター。 このパラメーターの値が NULL の場合、関数は入力形式がサポートされているかどうかを判断し、このパラメーターは無視されます。

lpDst

圧縮解除されたデータを格納するのに十分な大きさのバッファーへのポインター。

xDst

lpbiDst で指定された DIB の変換先の四角形の x 座標。

yDst

lpbiDst で指定された DIB の変換先の四角形の y 座標。

dxDst

コピー先の四角形の幅。

dyDst

移動先の四角形の高さ。

戻り値

成功した場合 はICERR_OK を返し、それ以外の場合はエラーを返します。

要件

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

関連項目

ビデオ圧縮関数

ビデオ圧縮マネージャー