CDC::SetPixelV
指定された座標にあるピクセルを、指定された色に最も近い色に設定します。
BOOL SetPixelV(
int x,
int y,
COLORREF crColor
);
BOOL SetPixelV(
POINT point,
COLORREF crColor
);
パラメーター
x
設定する、ポイントの論理単位で、x 座標を指定します。y
設定する、ポイントの論理単位で、y 座標を指定します。crColor
ポイントの描画に使用する色を指定します。point
設定する論理的な位置の x 座標と y 座標を指定します。 このパラメーターの [ポイント] のデータ構造体または CPoint のオブジェクトを渡すこともできます。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
ポイントは、デバイスのサーフェイスのクリッピング領域、および参照可能な部分の両方にある必要があります。 すべてのデバイスがメンバー関数をサポートしていません。 詳細については、CDC::GetDeviceCaps のメンバー関数の RC_BITBLT の機能を参照してください。 実際に塗りつぶされた点のカラー値を返す必要がないため、SetPixelV の方が SetPixel よりも高速に処理できます。
必要条件
ヘッダー: afxwin.h