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