Metodo IDirectDraw7::GetScanLine (ddraw.h)
Recupera la linea di analisi attualmente disegnata sul monitor.
Sintassi
HRESULT GetScanLine(
[out] LPDWORD unnamedParam1
);
Parametri
[out] unnamedParam1
Puntatore a una variabile che riceve la linea di analisi che la visualizzazione sta disegnando.
Valore restituito
Se il metodo ha esito positivo, il valore restituito viene DD_OK.
Se ha esito negativo, il metodo può restituire uno dei valori di errore seguenti:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_UNSUPPORTED
- DDERR_VERTICALBLANKINPROGRESS
Commenti
Le righe di analisi vengono segnalate come numeri interi in base zero. Il valore della riga di analisi restituito è compreso nell'intervallo compreso tra 0 e n, dove 0 è la prima linea di analisi visibile sullo schermo e n è l'ultima linea di analisi visibile, oltre a tutte le righe di analisi che si verificano durante il periodo di vuoto verticale. Pertanto, in un caso in cui un'applicazione viene eseguita a una risoluzione di 640×480 e sono presenti 12 righe di analisi durante vblank, i valori restituiti da questo metodo vanno da 0 a 491.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | ddraw.h |
Libreria | Ddraw.lib |
DLL | Ddraw.dll |