Condividi tramite


PDD_GETSCANLINE funzione di callback (ddrawint.h)

La funzione di callback DdGetScanLine restituisce il numero della riga di analisi fisica corrente.

Sintassi

PDD_GETSCANLINE PddGetscanline;

DWORD PddGetscanline(
  PDD_GETSCANLINEDATA unnamedParam1
)
{...}

Parametri

unnamedParam1

Punta a una struttura DD_GETSCANLINEDATA in cui il driver restituisce il numero della linea di analisi corrente.

Valore restituito

DdGetScanLine restituisce uno dei codici di callback seguenti:

Commenti

Se il monitoraggio non è in verticale vuoto, il driver deve scrivere il valore della riga di analisi nel membro dwScanLine della struttura DD_GETSCANLINEDATA in pGetScanLine. Il numero deve essere compreso nell'intervallo [0, n], dove la riga di analisi 0 è la prima linea di analisi visibile e la riga di analisi n è l'ultima riga di analisi visibile sullo schermo. Il driver deve quindi impostare DD_OK nel membro ddRVal di DD_GETSCANLINEDATA e restituire DDHAL_DRIVER_HANDLED.

La riga di analisi è indeterminato se è in corso un campo vuoto verticale. In questo caso, il driver deve impostare ddRVal su DDERR_VERTICALBLANKINPROGRESS e restituire DDHAL_DRIVER_HANDLED.

Requisiti

   
Piattaforma di destinazione Desktop
Intestazione ddrawint.h (include Winddi.h)

Vedi anche

DD_GETSCANLINEDATA