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 |