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

注解

如果呈现图面是独立于设备的位图,则挂钩 DrvLineTo 的驱动程序可以在 DIB) (调用 EngLineTo

要求

   
最低受支持的客户端 在 Windows 2000 及更高版本的 Windows 操作系统中可用。
目标平台 通用
标头 winddi.h (包括 Winddi.h)
Library Win32k.lib
DLL Win32k.sys

请参阅

BRUSHOBJ

CLIPOBJ

DrvLineTo

SURFOBJ