词条 | SetPixel |
释义 | 简介函数功能:该函数将指定坐标处的像素设为指定的颜色。 函数原型:COLORREF SetPixel(HDC hdc, int X, int Y, COLORREF crColor); 参数hdc设备环境句柄。 X指定要设置的点的X轴坐标,按逻辑单位表示坐标。 Y指定要设置的点的Y轴坐标,按逻辑单位表示坐标。 crColor指定要用来绘制该点的颜色。 返回值如果函数执行成功,那么返回值就是函数设置像素的RGB颜色值。这个值可能与crColor指定的颜色有所不同,之所以有时发生这种情况是因为没有找到对指定颜色进行真正匹配造成的。 如果函数失败,那么返回值是-1。 Windows NT:若想获得更多的错误信息,请调用GetLastError函数。 备注如果像素点坐标位于当前剪辑区之外,那么该函数执行失败。 不是所有设备都支持SetPixel函数。有关详情,请参考GetDeviceCaps。 要求Windows NT:3.1及以上版本; Windows:95及以上版本; Windows CE:1.0及以上版本; 头文件:wingdi.h; 库文件:gdi32.lib。 请参阅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 ) |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。