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) |