GdiStartDocEMF 함수(winppi.h)
GdiStartDocEMF 함수는 EMF 형식 인쇄 작업에 대한 초기화 작업을 수행합니다.
통사론
BOOL GdiStartDocEMF(
HANDLE SpoolFileHandle,
DOCINFOW *pDocInfo
);
매개 변수
SpoolFileHandle
GdiGetSpoolFileHandle대한 이전 호출에서 얻은 호출자 제공 스풀 파일 핸들입니다.
pDocInfo
DOCINFOW 구조체에 대한 호출자 제공 포인터입니다(Microsoft Window SDK 설명서에 설명됨).
반환 값
작업이 성공하면 함수는 TRUE 반환합니다. 그렇지 않으면 함수는 FALSE 반환하고 GetLastError호출하여 오류 코드를 가져올 수 있습니다.
발언
GdiStartDocEMF 함수는 인쇄 프로세서의 PrintDocumentOnPrintProcessor 함수 내에서 사용하기 위해 gdi32.dll 의해 내보내집니다.
이 함수는 인쇄 작업의 EMF 레코드를 재생하기 전에 수행해야 하는 초기화를 수행합니다. 이 함수는 스풀러의 StartDoc 함수(Window SDK 설명서에 설명됨)를 호출하며, 이 함수는 프린터 드라이버의 DrvStartDoc 함수를 호출합니다.
인쇄 프로세서는 DOCINFOW 구조체의 lpszOutput 멤버를 OpenPrintProcessor 함수에서 이전에 받은 PRINTPROCESSOROPENDATA 구조에 포함된 출력 파일 이름으로 설정해야 합니다.
인쇄 프로세서는 doCINFOW 구조체의 lpszDocName 멤버를 이전에 PrintDocumentOnPrintProcessor 함수에서 받은 문서 이름 포인터로 설정해야 합니다.
자세한 내용은 인쇄 프로세서 GDI 함수 사용참조하세요.
요구 사항
요구 | 값 |
---|---|
대상 플랫폼 | 보편적 |
헤더 | winppi.h(Winppi.h 포함) |
라이브러리 | Gdi32.Lib |
DLL | Gdi32.dll |