ICGetDisplayFormat 関数 (vfw.h)

ICGetDisplayFormat 関数は、圧縮されたイメージを表示するために使用できる最適な形式を決定します。 開いた圧縮機のハンドルが指定されない場合、この機能は圧縮機を開く。

構文

HIC VFWAPI ICGetDisplayFormat(
  HIC                hic,
  LPBITMAPINFOHEADER lpbiIn,
  LPBITMAPINFOHEADER lpbiOut,
  int                BitDepth,
  int                dx,
  int                dy
);

パラメーター

hic

使用するコンプレッサーに取り付けます。 VCM で適切なコンプレッサーを選択して開くには 、NULL を 指定します。

lpbiIn

圧縮形式を含む BITMAPINFOHEADER 構造体へのポインター。

lpbiOut

圧縮解除された形式を返すバッファーへのポインター。 バッファーは 、BITMAPINFOHEADER 構造体と 256 色のエントリに十分な大きさにする必要があります。

BitDepth

0 以外の場合は、推奨されるビット深度。

dx

イメージを拡大するための幅の乗数。 このパラメーターが 0 の場合、そのディメンションは引き伸ばされません。

dy

イメージを拡大するための高さの乗数。 このパラメーターが 0 の場合、そのディメンションは引き伸ばされません。

戻り値

成功した場合は、圧縮解除器へのハンドルを返します。それ以外の場合は 0 を返します。

要件

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

こちらもご覧ください

ビデオ圧縮関数

ビデオ圧縮マネージャー