Compartir a través de


PDD_GETSCANLINE función de devolución de llamada (ddrawint.h)

La función de devolución de llamada DdGetScanLine devuelve el número de la línea de examen físico actual.

Sintaxis

PDD_GETSCANLINE PddGetscanline;

DWORD PddGetscanline(
  PDD_GETSCANLINEDATA unnamedParam1
)
{...}

Parámetros

unnamedParam1

Apunta a una estructura DD_GETSCANLINEDATA en la que el controlador devuelve el número de la línea de examen actual.

Valor devuelto

DdGetScanLine devuelve uno de los siguientes códigos de devolución de llamada:

Comentarios

Si el monitor no está en blanco vertical, el controlador debe escribir el valor de línea de examen en el miembro dwScanLine de la estructura DD_GETSCANLINEDATA en pGetScanLine. El número debe estar en el intervalo [0, n], donde la línea de examen 0 es la primera línea de examen visible y la línea de examen n es la última línea de examen visible en la pantalla. A continuación, el controlador debe establecer DD_OK en el miembro ddRVal de DD_GETSCANLINEDATA y devolver DDHAL_DRIVER_HANDLED.

La línea de examen está indeterminada si un espacio en blanco vertical está en curso. En esta situación, el controlador debe establecer ddRVal en DDERR_VERTICALBLANKINPROGRESS y devolver DDHAL_DRIVER_HANDLED.

Requisitos

   
Plataforma de destino Escritorio
Encabezado ddrawint.h (incluya Winddi.h)

Consulte también

DD_GETSCANLINEDATA