EngMarkBandingSurface 함수(winddi.h)
EngMarkBandingSurface 함수는 지정된 표면을 밴딩 표면으로 표시합니다.
구문
ENGAPI BOOL EngMarkBandingSurface(
[in] HSURF hsurf
);
매개 변수
[in] hsurf
호출자가 제공하는 핸들을 화면에 표시하여 밴딩 표면으로 표시합니다.
반환 값
EngMarkBandingSurface 는 성공하면 TRUE 를 반환합니다. 그렇지 않으면 FALSE를 반환 합니다.
설명
프린터 그래픽 DLL이 GDI 관리형 표면을 사용하는 경우 전체 실제 페이지의 비트맵을 저장할 수 있을 만큼 큰 표면(EngCreateBitmap을 호출하여)을 만들 수 없는 경우 EngMarkBandingSurface를 호출해야 합니다. 프린터 그래픽 DLL의 DrvEnableSurface 함수 내에서 EngCreateBitmap 및 EngMarkBandingSurface를 모두 호출해야 합니다.
hsurf에 제공된 핸들은 EngCreateBitmap에서 반환된 비트맵 핸들이어야 합니다.
프린터 그래픽 DLL이 EngMarkBandingSurface를 호출하는 경우 DrvStartBanding 및 DrvNextBand 함수를 정의해야 합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
대상 플랫폼 | 유니버설 |
헤더 | winddi.h(Winddi.h 포함) |
라이브러리 | Win32k.lib |
DLL | Win32k.sys |