DrawDibProfileDisplay 関数 (vfw.h)
DrawDibProfileDisplay 関数は、DrawDib 関数を使用する場合の表示システムの設定を決定します。
構文
LRESULT VFWAPI DrawDibProfileDisplay(
LPBITMAPINFOHEADER lpbi
);
パラメーター
lpbi
ビットマップ情報を含む BITMAPINFOHEADER 構造体へのポインター。 また、NULL を指定して、プロファイル情報が最新であることを確認することもできます。 プロファイル情報が最新でない場合、DrawDib はプロファイル テストを再実行して、現在の情報セットを取得します。 このパラメーターを NULL に設定して DrawDibProfileDisplay を呼び出すと、戻り値は意味がありません。
戻り値
表示システムの最も高速な描画およびストレッチ機能を示す値を返します。 ビットマップ形式がサポートされていない場合、または次の 1 つ以上の値がサポートされていない場合、この値は 0 にすることができます。
リターン コード | 説明 |
---|---|
|
DrawDib では、この形式を使用して画像を描画できます。 ストレッチもサポートされている場合とサポートされていない場合があります。 |
|
DrawDib では、この形式を使用してイメージをストレッチおよび描画できます。 |
|
StretchDIBits では、 この形式を使用して、別の方法よりも高速に、伸ばされていないイメージを描画します。 |
|
StretchDIBits では、 この形式を別の方法よりも高速に使用して、(1:2 の比率で) ストレッチイメージを描画します。 |
|
StretchDIBits では、 この形式を別の方法よりも高速に使用して、(1:N 比で) ストレッチイメージを描画します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | vfw.h |
Library | Vfw32.lib |
[DLL] | Msvfw32.dll |