DD_DESTROYSURFACEDATA

typedef struct _DD_DESTROYSURFACEDATA{

PDD_DIRECTDRAW_GLOBAL lpDD;

PDD_SURFACE_LOCAL lpDDSurface;

HRESULT ddRVal;

VOID * DestroySurface;

} DD_DESTROYSURFACEDATA;

The DD_DESTROYSURFACEDATA structure is passed to the DirectDraw hardware interface's DestroySurface surface object callback.

Members

lpDD

Pointer to the DD_DIRECTDRAW_GLOBAL structure that describes the driver.

lpDDSurface

Pointer to a DD_SURFACE_LOCAL structure that describes the surface object to be destroyed.

ddRVal

Location in which the driver returns a DirectDraw status return code. The status codes are defined in ddraw.h.

DestroySurface

Unused by Windows NT.