다음을 통해 공유


EngMarkBandingSurface 함수(winddi.h)

EngMarkBandingSurface 함수는 지정된 표면을 밴딩 표면으로 표시합니다.

구문

ENGAPI BOOL EngMarkBandingSurface(
  [in] HSURF hsurf
);

매개 변수

[in] hsurf

호출자가 제공하는 핸들을 화면에 표시하여 밴딩 표면으로 표시합니다.

반환 값

EngMarkBandingSurface 는 성공하면 TRUE 를 반환합니다. 그렇지 않으면 FALSE를 반환 합니다.

설명

프린터 그래픽 DLL이 GDI 관리형 표면을 사용하는 경우 전체 실제 페이지의 비트맵을 저장할 수 있을 만큼 큰 표면(EngCreateBitmap을 호출하여)을 만들 수 없는 경우 EngMarkBandingSurface를 호출해야 합니다. 프린터 그래픽 DLL의 DrvEnableSurface 함수 내에서 EngCreateBitmapEngMarkBandingSurface를 모두 호출해야 합니다.

hsurf에 제공된 핸들은 EngCreateBitmap에서 반환된 비트맵 핸들이어야 합니다.

프린터 그래픽 DLL이 EngMarkBandingSurface를 호출하는 경우 DrvStartBanding 및 DrvNextBand 함수를 정의해야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 winddi.h(Winddi.h 포함)
라이브러리 Win32k.lib
DLL Win32k.sys

추가 정보

DrvEnableSurface

DrvNextBand

DrvStartBanding

EngCreateBitmap