次の方法で共有


CDC::GetPixel

xy で指定された位置にあるピクセルの RGB カラー値を取得します。

COLORREF GetPixel( 
   int x, 
   int y  
) const; 
COLORREF GetPixel( 
   POINT point  
) const;

パラメーター

  • x
    チェックするポイントの論理的な x 座標を指定します。

  • y
    チェックするポイントの論理 y 座標を指定します。

  • point
    チェックするポイントの論理 x 座標と y 座標を指定します。

戻り値

関数のいずれかのバージョンでは、指定した点の色の RGB カラー値。 –座標がクリップ領域内の位置を指定する 1 になります。

解説

点がクリッピング領域にある必要があります。 ポイントがクリッピング領域にない場合、この関数は無効であり、– 1 を返します。

すべてのデバイスが GetPixel 関数をサポートしていません。 詳細については、GetDeviceCaps のメンバー関数で RC_BITBLT ラスターの機能を参照してください。

GetPixel のメンバー関数の 2 とおりの形式があります。 1 番目のは 2 回の座標値を受け取ります; 2 番目 [ポイント] の構造や CPoint のオブジェクトを受け取ります。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CDC クラス

階層図

CDC::GetDeviceCaps

CDC::SetPixel

GetPixel

POINT 構造体

CPoint クラス