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 포함) |
라이브러리 | Win32k.lib |
DLL | Win32k.sys |