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) |