Partager via


PDD_VPORTCB_GETFIELD fonction de rappel (ddrawint.h)

La fonction de rappel DdVideoPortGetField détermine si le champ actuel d’un signal entrelacé est pair ou impair.

Syntaxe

PDD_VPORTCB_GETFIELD PddVportcbGetfield;

DWORD PddVportcbGetfield(
  PDD_GETVPORTFIELDDATA unnamedParam1
)
{...}

Paramètres

unnamedParam1

Pointe vers une structure DD_GETVPORTFIELDDATA qui contient les informations requises pour que le pilote détermine si le champ actuel est pair ou impair.

Valeur retournée

DdVideoPortGetField retourne l’un des codes de rappel suivants :

Notes

Les pilotes DirectDraw qui définissent l’indicateur DDVPCAPS_READBACKFIELD dans le membre dwCaps de la structure DDVIDEOPORTCAPS doivent implémenter DdVideoPortGetField.

Le pilote doit déterminer si le champ actuel est pair ou impair et écrire TRUE ou FALSE dans le membre bField de la structure DD_GETVPORTFIELDDATA sur lpGetField, en conséquence. Si la requête ne peut pas être effectuée car le port vidéo matériel est désactivé, le pilote doit retourner DDHAL_DRIVER_HANDLED et définir DDERR_VIDEONOTACTIVE dans le membre ddRVal de DD_GETVPORTFIELDDATA.

Spécifications

   
Plateforme cible Desktop (Expérience utilisateur)
En-tête ddrawint.h (incluez Winddi.h)

Voir aussi

DDVIDEOPORTCAPS

DD_GETVPORTFIELDDATA