Función DrvStartPage (winddi.h)
GDI llama a la función DrvStartPage cuando está listo para empezar a enviar el contenido de una página física al controlador para su representación.
Sintaxis
BOOL DrvStartPage(
[in] SURFOBJ *pso
);
Parámetros
[in] pso
Puntero proporcionado por el autor de la llamada a una estructura SURFOBJ .
Valor devuelto
Si la operación se realiza correctamente, la función debe devolver TRUE. De lo contrario, debe llamar a la función SetLastError de Win32 para establecer un código de error y, a continuación, devolver FALSE.
Comentarios
Un archivo DLL de gráficos de impresora debe proporcionar una función DrvStartPage . Se llama a la función antes de que se represente cada página física de un trabajo de impresión. (Una página física puede contener una o varias páginas de documentos).
Normalmente, la función se usa para enviar secuencias de control al hardware de la impresora, antes de imprimir una página, llamando a la función EngWritePrinter de GDI. La función también puede realizar operaciones de inicialización internas específicas de página para el archivo DLL de gráficos de la impresora.
Requisitos
Plataforma de destino | Escritorio |
Encabezado | winddi.h (incluya Winddi.h) |