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