다음을 통해 공유


DrvStartPage 함수(winddi.h)

DrvStartPage 함수는 렌더링을 위해 드라이버에 물리적 페이지의 콘텐츠를 보낼 준비가 되면 GDI에서 호출됩니다.

구문

BOOL DrvStartPage(
  [in] SURFOBJ *pso
);

매개 변수

[in] pso

SURFOBJ 구조체에 대한 호출자 제공 포인터입니다.

반환 값

작업이 성공하면 함수는 TRUE를 반환해야 합니다. 그렇지 않으면 Win32 SetLastError 함수를 호출하여 오류 코드를 설정한 다음 FALSE를 반환해야 합니다.

설명

프린터 그래픽 DLL은DrvStartPage 함수를 제공해야 합니다. 함수는 인쇄 작업의 각 실제 페이지가 렌더링되기 전에 호출됩니다. (실제 페이지에는 하나 이상의 문서 페이지가 포함될 수 있습니다.)

일반적으로 함수는 GDI의 EngWritePrinter 함수를 호출하여 페이지가 인쇄되기 전에 프린터 하드웨어로 제어 시퀀스를 보내는 데 사용됩니다. 또한 이 함수는 프린터 그래픽 DLL에 대한 내부 페이지별 초기화 작업을 수행할 수도 있습니다.

요구 사항

   
대상 플랫폼 데스크톱
머리글 winddi.h(Winddi.h 포함)

추가 정보

DrvSendPage

EngWritePrinter