struttura DD_GETSCANLINEDATA (ddrawint.h)
La struttura DD_GETSCANLINEDATA contiene i membri necessari per eseguire query e restituire il numero della riga di analisi corrente.
Sintassi
typedef struct _DD_GETSCANLINEDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
DWORD dwScanLine;
HRESULT ddRVal;
VOID *GetScanLine;
} *PDD_GETSCANLINEDATA, DD_GETSCANLINEDATA;
Members
lpDD
Punta a una struttura DD_DIRECTDRAW_GLOBAL che descrive il dispositivo del driver.
dwScanLine
Specifica la posizione in cui il driver restituisce il numero della riga di analisi corrente. Per altre informazioni, vedere la sezione Osservazioni.
ddRVal
Specifica il percorso in cui il driver scrive il valore restituito del callback DdGetScanLine . Un codice restituito di DD_OK indica l'esito positivo. Per altre informazioni, vedere Valori restituiti per DirectDraw.
GetScanLine
Usato dall'API Microsoft DirectDraw e non deve essere compilato dal driver.
Commenti
Il valore della riga di analisi restituito in dwScanLine deve essere maggiore o uguale a 0 e minore di N, dove N è la somma del numero di righe di analisi visibili e del numero di righe di analisi che si verificano durante lo spazio verticale. Ad esempio, con un display che opera a una risoluzione di 640x480, con 12 righe di analisi durante lo spazio vuoto verticale, il valore restituito a GetScanLine potrebbe variare da 0 a 491.
Requisiti
Intestazione | ddrawint.h (include Winddi.h) |