EngLineTo 函数 (winddi.h)
EngLineTo 函数绘制一条纯实整型整型线。
语法
ENGAPI BOOL EngLineTo(
SURFOBJ *pso,
CLIPOBJ *pco,
BRUSHOBJ *pbo,
LONG x1,
LONG y1,
LONG x2,
LONG y2,
RECTL *prclBounds,
MIX mix
);
参数
pso
指向描述要绘制的图面的 SURFOBJ 结构的指针。
pco
指向 CLIPOBJ 结构的指针,该结构定义必须在其中完成呈现的剪辑区域。 此剪辑区域之外不会有任何像素受到影响。
pbo
指向 BRUSHOBJ 结构的指针,该结构指定绘制线条时要使用的画笔。
x1
指定线条起点的整数 x 坐标。
y1
指定线条起点的整数 y 坐标。
x2
指定线条终点的整数 x 坐标。
y2
指定线条终点的整数 x 坐标和 y 坐标。
prclBounds
指向 RECTL 结构的指针,该结构描述绑定未剪贴线的矩形。 支持硬件线条绘制的驱动程序可以使用此矩形快速确定线条是否适合足够小的坐标空间,以便由硬件呈现。
mix
定义传入模式应如何与设备图面上已有的数据混合。 低位字节定义光栅操作。 有关光栅操作代码的详细信息,请参阅Microsoft Windows SDK文档。
返回值
如果成功,则 EngLineTo 返回 TRUE;否则返回 FALSE。
注解
当呈现图面是与设备无关的位图 (DIB) 时,已挂钩 DrvLineTo 的驱动程序可以调用 EngLineTo 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows 2000 及更高版本的 Windows 操作系统中可用。 |
目标平台 | 通用 |
标头 | winddi.h (包括 Winddi.h) |
Library | Win32k.lib |
DLL | Win32k.sys |