Функция 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) |