DD_DESTROYSURFACEDATA structure (ddrawint.h)
La structure DD_DESTROYSURFACEDATA contient les informations nécessaires pour détruire la surface spécifiée, dans le cas de DestroyD3DBuffer, une mémoire tampon de commande ou de vertex.
Syntaxe
typedef struct _DD_DESTROYSURFACEDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpDDSurface;
HRESULT ddRVal;
VOID *DestroySurface;
} *PDD_DESTROYSURFACEDATA, DD_DESTROYSURFACEDATA;
Membres
lpDD
Pointe vers la structure DD_DIRECTDRAW_GLOBAL qui décrit le périphérique du pilote.
lpDDSurface
Pointe vers la structure DD_SURFACE_LOCAL représentant la surface ou l’objet tampon à détruire.
ddRVal
Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdDestroySurface ou DestroyD3DBuffer . Un code de retour de DD_OK indique la réussite. Pour plus d’informations, consultez Valeurs de retour pour DirectDraw.
DestroySurface
Utilisé par l’API Microsoft DirectDraw et ne doit pas être renseigné par le pilote.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ddrawint.h (incluez Winddi.h) |