Condividi tramite


PDD_VPORTCB_GETFIELD funzione di callback (ddrawint.h)

La funzione di callback DdVideoPortGetField determina se il campo corrente di un segnale interlacciato è pari o strano.

Sintassi

PDD_VPORTCB_GETFIELD PddVportcbGetfield;

DWORD PddVportcbGetfield(
  PDD_GETVPORTFIELDDATA unnamedParam1
)
{...}

Parametri

unnamedParam1

Punta a una struttura DD_GETVPORTFIELDDATA che contiene le informazioni necessarie per il driver per determinare se il campo corrente è pari o strano.

Valore restituito

DdVideoPortGetField restituisce uno dei codici di callback seguenti:

Commenti

I driver DirectDraw che impostano il flag di DDVPCAPS_READBACKFIELD nel membro dwCaps della struttura DDVIDEOPORTCAPS devono implementare DdVideoPortGetField.

Il driver deve determinare se il campo corrente è pari o strano e scrivere TRUE o FALSE nel membro bField della struttura di DD_GETVPORTFIELDDATA in lpGetField, di conseguenza. Se la query non può essere eseguita perché la porta video hardware è disabilitata, il driver deve restituire DDHAL_DRIVER_HANDLED e impostare DDERR_VIDEONOTACTIVE nel membro ddRVal di DD_GETVPORTFIELDDATA.

Requisiti

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

Vedi anche

DDVIDEOPORTCAPS

DD_GETVPORTFIELDDATA