Condividi tramite


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

Vedi anche

IDirectDraw7