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 |