MFC ライブラリ リファレンス
CDC::SetPixelV
指定された座標にあるピクセルを、指定された色に最も近い色に設定します。
BOOL SetPixelV(
int x,
int y,
COLORREF crColor
);
BOOL SetPixelV(
POINT point,
COLORREF crColor
);
パラメータ
- x
-
設定する点の x 座標 (論理単位)。
- y
-
設定する点の y 座標 (論理単位)。
- crColor
-
点を描画するときに使う色。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
点は、クリップ領域と、デバイス表面の表示される部分の両方の内側にある必要があります。すべてのデバイスで、このメンバ関数がサポートされるわけではありません。詳細については、CDC::GetDeviceCaps メンバ関数の RC_BITBLT 機能を参照してください。実際に塗りつぶされた点のカラー値を返す必要がないため、SetPixelV の方が SetPixel よりも高速に処理できます。
参照
関連項目
CDC クラス階層図
CDC::GetDeviceCaps
CDC::SetPixel
SetPixelV