Compartir a través de


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)

Consulte también

DrvSendPage

EngWritePrinter