DrawDibRealize 関数 (vfw.h)

DrawDibRealize 関数は、指定した DC で使用する DrawDib DC のパレットを実現します。

構文

UINT VFWAPI DrawDibRealize(
  HDRAWDIB hdd,
  HDC      hdc,
  BOOL     fBackground
);

パラメーター

hdd

DrawDib DC へのハンドル。

hdc

パレットを含む DC へのハンドル。

fBackground

背景パレット フラグ。 この値が 0 以外の場合、パレットは背景パレットになります。 この値が 0 で、DC がウィンドウにアタッチされている場合、論理パレットは、ウィンドウに入力フォーカスがあるときに前景パレットになります。 (ウィンドウ クラス スタイルがCS_OWNDCされている場合、または GetDC 関数を使用して DC を取得すると、DC がウィンドウにアタッチされます)。

戻り値

システム パレット内の異なる値にマップされた論理パレット内のエントリの数を返します。 エラーが発生した場合、または色が更新されなかった場合は、0 が返されます。

注釈

DrawDib DC のパレットを背景パレットとして選択するには、 DrawDibDraw 関数を使用し、DDF_BACKGROUNDPAL フラグを指定します。

要件

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

こちらもご覧ください

DrawDib 関数