什么是SetPixel

核心提示该函数将指定坐标处的像素设为指定的颜色。外文名SetPixel功能将指定像素设为指定的颜色原型COLORREF SetPixel类别计算机函数SetPixel功能函数功能:该函数将指定坐标处的像素设为指定的颜色。函数原型:COLORREF

最佳答案:

该函数将指定坐标处的像素设为指定的颜色。

详情介绍

该函数将指定坐标处的像素设为指定的颜色。

外文名
SetPixel
功能
将指定像素设为指定的颜色
原型
COLORREF SetPixel
类别
计算机函数

SetPixel功能

函数功能:该函数将指定坐标处的像素设为指定的颜色。

函数原型:COLORREF SetPixel(HDC hdc, int X, int Y, COLORREF crColor);

SetPixel参数

hdc

设备环境句柄。

X

指定要设置的点的X轴坐标,按逻辑单位表示坐标。

Y

指定要设置的点的Y轴坐标,按逻辑单位表示坐标。

crColor

指定要用来绘制该点的颜色。

SetPixel返回值

如果函数执行成功,那么返回值就是函数设置像素的RGB颜色值。这个值可能与crColor指定的颜色有所不同,之所以有时发生这种情况是因为没有找到对指定颜色进行真正匹配造成的。

如果函数失败,那么返回值是-1。

Windows NT:若想获得更多的错误信息,请调用GetLastError函数。

SetPixel其他信息

如果像素点坐标位于当前剪辑区之外,那么该函数执行失败。

不是所有设备都支持SetPixel函数。有关详情,请参考GetDeviceCaps。

SetPixel要求

Windows NT:3.1及以上版本;

Windows:95及以上版本;

Windows CE:1.0及以上版本;

头文件:wingdi.h;

库文件:gdi32.lib。

SetPixel请参阅

Graphics.setPixel

Sets a pixel to the specified color.

Syntax

public final void setPixel( Point pt )

public final void setPixel( Point pt, Color color )

public final void setPixel( Point pt, Color color, RasterOp op )

public final void setPixel( int x, int y )

public final void setPixel( int x, int y, Color color )

public final void setPixel( int x, int y, Color color, RasterOp op )

 
友情链接
鄂ICP备19019357号-22