Partager via


structure DD_SYNCVIDEOPORTDATA (ddrawint.h)

La structure DD_SYNCVIDEOPORTDATA contient les informations d’objet VPE (Video Port Extensions).

Syntaxe

typedef struct _DD_SYNCVIDEOPORTDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  PDD_VIDEOPORT_LOCAL  lpVideoPort;
  DWORD                dwOriginOffset;
  DWORD                dwHeight;
  DWORD                dwVBIHeight;
  ULONG                dwDriverReserved1;
  ULONG                dwDriverReserved2;
  ULONG                dwDriverReserved3;
  HRESULT              ddRVal;
} *PDD_SYNCVIDEOPORTDATA, DD_SYNCVIDEOPORTDATA;

Membres

lpDD

Pointe vers une structure DD_DIRECTDRAW_LOCAL qui concerne uniquement le processus Microsoft DirectDraw actuel.

lpVideoPort

Pointe vers une structure DD_VIDEOPORT_LOCAL qui décrit le port vidéo matériel avec lequel synchroniser.

dwOriginOffset

Contient le décalage d’octet du coin supérieur gauche de la surface vers le coin supérieur gauche de l’endroit où l’objet VPE écrit ses données. Cette valeur est utilisée uniquement par le pilote de miniport vidéo. Ce membre doit contenir des données qui sont renseignées par le pilote.

dwHeight

Contient la hauteur en pixels des données d’objet VPE. Par défaut, il s’agit de deux fois la hauteur du champ en cas d’entrelacement, mais le pilote peut le modifier s’il le faut. Cette valeur est utilisée uniquement par le pilote miniport vidéo. Ce membre peut être modifié par le pilote, mais il n’est pas nécessaire de l’être.

dwVBIHeight

Contient le nombre de lignes dans la région VBI . Cette valeur est utilisée uniquement par le pilote miniport vidéo. Ce membre peut être modifié par le pilote, mais il n’est pas nécessaire de l’être.

dwDriverReserved1

Est réservé à l’utilisation par le pilote d’affichage.

dwDriverReserved2

Réservé à l’utilisation par le pilote d’affichage.

dwDriverReserved3

Réservé à l’utilisation par le pilote d’affichage.

ddRVal

Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdSyncVideoPortData . Un code de retour de DD_OK indique la réussite. Pour plus d’informations, consultez Valeurs de retour pour DirectDraw.

Configuration requise

Condition requise Valeur
En-tête ddrawint.h (inclure Winddi.h)

Voir aussi

DdSyncVideoPortData