Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La structure DD_SETOVERLAYPOSITIONDATA contient les informations nécessaires pour modifier les coordonnées d’affichage d’une surface de superposition.
Syntaxe
typedef struct _DD_SETOVERLAYPOSITIONDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpDDSrcSurface;
PDD_SURFACE_LOCAL lpDDDestSurface;
LONG lXPos;
LONG lYPos;
HRESULT ddRVal;
VOID *SetOverlayPosition;
} *PDD_SETOVERLAYPOSITIONDATA, DD_SETOVERLAYPOSITIONDATA;
Membres
lpDD
Pointe vers une structure DD_DIRECTDRAW_GLOBAL qui décrit le périphérique du pilote.
lpDDSrcSurface
Pointe vers une structure DD_SURFACE_LOCAL qui représente la surface de superposition Microsoft DirectDraw.
lpDDDestSurface
Pointe vers une structure DD_SURFACE_LOCAL représentant la surface superposée.
lXPos
Spécifie la coordonnée x du coin supérieur gauche de la superposition, en pixels.
lYPos
Spécifie la coordonnée y du coin supérieur gauche de la superposition, en pixels.
ddRVal
Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdSetOverlayPosition . Un code de retour de DD_OK indique la réussite. Pour plus d’informations, consultez Valeurs de retour pour DirectDraw.
SetOverlayPosition
Utilisé par l’API DirectDraw et ne doit pas être renseigné par le pilote.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête | ddrawint.h (incluez Winddi.h) |