Compartir a través de


DD_GETSCANLINEDATA estructura (ddrawint.h)

La estructura DD_GETSCANLINEDATA contiene los miembros necesarios para consultar y devolver el número de la línea de examen actual.

Sintaxis

typedef struct _DD_GETSCANLINEDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  DWORD                 dwScanLine;
  HRESULT               ddRVal;
  VOID                  *GetScanLine;
} *PDD_GETSCANLINEDATA, DD_GETSCANLINEDATA;

Miembros

lpDD

Apunta a una estructura de DD_DIRECTDRAW_GLOBAL que describe el dispositivo del controlador.

dwScanLine

Especifica la ubicación en la que el controlador devuelve el número de la línea de examen actual. Vea la sección Comentarios para obtener más información.

ddRVal

Especifica la ubicación en la que el controlador escribe el valor devuelto de la devolución de llamada DdGetScanLine . Un código de retorno de DD_OK indica que se ha realizado correctamente. Para obtener más información, vea Valores devueltos para DirectDraw.

GetScanLine

Lo usa la API de Microsoft DirectDraw y el controlador no debe rellenarlo.

Comentarios

El valor de línea de examen devuelto en dwScanLine debe ser mayor o igual que 0 y menor que N, donde N es la suma del número de líneas de examen visibles y el número de líneas de examen que se producen durante el espacio en blanco vertical. Por ejemplo, con una pantalla que funciona con una resolución de 640 x 480, que tiene 12 líneas de examen durante el espacio en blanco vertical, el valor devuelto a GetScanLine podría oscilar entre 0 y 491.

Requisitos

   
Encabezado ddrawint.h (incluya Winddi.h)

Consulte también

DdGetScanLine