SetPixelV函数将指定坐标处的像素设置为指定颜色的最接近的近似值。该点必须在裁剪区域和设备表面的可见部分。
BOOL SetPixelV(
HDC 【HDC】, | //设备上下文的句柄 |
INT 【X】, | //像素的x坐标 |
INT 【Y】, | //像素的y坐标 |
COLORREF 【crColor】 | //新的像素颜色 |
); |
参数
【HDC】
标识设备上下文。
【X】
指定要设置的点的x坐标,以逻辑单位表示。
【Y】
指定要设置的点的y坐标,以逻辑单位表示。
【crColor】
指定用于绘制点的颜色。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
并非所有设备都支持SetPixelV功能。有关详细信息,请参阅GetDeviceCaps功能中RC_BITBLT功能的说明。
SetPixelV比SetPixel快,因为它不需要返回实际绘制的点的颜色值。
也可以看看