Compartir a través de


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

La función de devolución de llamada DdVideoPortGetLine devuelve el número de línea actual del puerto de vídeo de hardware.

Sintaxis

PDD_VPORTCB_GETLINE PddVportcbGetline;

DWORD PddVportcbGetline(
  PDD_GETVPORTLINEDATA unnamedParam1
)
{...}

Parámetros

unnamedParam1

Apunta a una estructura de DD_GETVPORTLINEDATA que contiene la información necesaria para que el controlador determine y devuelva el número de línea actual para el puerto de vídeo de hardware especificado.

Valor devuelto

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

Comentarios

Los controladores que establecen la marca de DDVPCAPS_READBACKLINE en el miembro dwCaps de la estructura DDVIDEOPORTCAPS deben implementar DdVideoPortGetLine.

El controlador debe escribir el número de la línea de vídeo actual en el miembro dwLine de la estructura DD_GETVPORTLINEDATA en lpGetLine. El número de línea devuelto debe estar basado en cero; es decir, la primera línea de vídeo es la línea 0, la segunda línea de vídeo es la línea 1, etc.

Si el dispositivo está en blanco vertical, el controlador debe establecer DDERR_VERTICALBLANKINPROGRESS en el miembro ddRVal de DD_GETVPORTLINEDATA. Si la consulta no se puede realizar porque el puerto de vídeo de hardware está deshabilitado, el controlador debe establecer DDERR_VIDEONOTACTIVE en ddRVal. En ambos casos con errores, el controlador debe devolver DDHAL_DRIVER_HANDLED.

Requisitos

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

Consulte también

DDVIDEOPORTCAPS

DD_GETVPORTLINEDATA