Partager via


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)

Voir aussi

DdDestroySurface

DestroyD3DBuffer