Partager via


structure DD_VIDEOPORT_LOCAL (ddrawint.h)

La structure DD_VIDEOPORT_LOCAL contient des données liées aux extensions de port vidéo (VPE) qui sont propres à un objet Microsoft DirectDraw VPE individuel.

Syntaxe

typedef struct _DD_VIDEOPORT_LOCAL {
  PDD_DIRECTDRAW_LOCAL lpDD;
  DDVIDEOPORTDESC      ddvpDesc;
  DDVIDEOPORTINFO      ddvpInfo;
  PDD_SURFACE_INT      lpSurface;
  PDD_SURFACE_INT      lpVBISurface;
  DWORD                dwNumAutoflip;
  DWORD                dwNumVBIAutoflip;
  ULONG_PTR            dwReserved1;
  ULONG_PTR            dwReserved2;
  ULONG_PTR            dwReserved3;
} *PDD_VIDEOPORT_LOCAL, DD_VIDEOPORT_LOCAL;

Membres

lpDD

Pointe vers une structure DD_DIRECTDRAW_LOCAL qui s’applique uniquement au processus DirectDraw actuel.

ddvpDesc

Spécifie une structure DDVIDEOPORTDESC qui décrit l’objet VPE.

ddvpInfo

Spécifie une structure DDVIDEOPORTINFO qui décrit le transfert de données vidéo vers une surface.

lpSurface

Pointe vers une structure DD_SURFACE_INT pour la surface recevant les données vidéo.

lpVBISurface

Pointe vers une structure DD_SURFACE_INT pour la surface recevant les données VBI .

dwNumAutoflip

Spécifie le nombre de surfaces d’autoflip actuelles.

dwNumVBIAutoflip

Spécifie le nombre de surfaces VBI actuellement en cours de scintillement automatique.

dwReserved1

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

dwReserved2

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

dwReserved3

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

Notes

Cette structure est initialisée et remplie par DirectDraw. À l’exception des membres dwReserved1, dwReserved2 et dwReserved3 , le pilote ne doit pas modifier d’autres membres de la structure DD_VIDEOPORT_LOCAL.

Spécifications

   
En-tête ddrawint.h (incluez Winddi.h)