Share via


DDHAL_DESTROYSURFACEDATA

The DDHAL_DESTROYSURFACEDATA structure contains information necessary to destroy a specified surface. This structure passes the information to the DirectDraw HAL DestroySurface callback function.

typedef struct _DDHAL_DESTROYSURFACEDATA
{
LPDDRAWI_DIRECTDRAW_GBL         lpDD;
LPDDRAWI_DDRAWSURFACE_LCL       lpDDSurface;
HRESULT                         ddRVal;
LPDDHALSURFCB_DESTROYSURFACE    DestroySurface;
} DDHAL_DESTROYSURFACEDATA;

Members

  • lpDD
    Pointer to the DDRAWI_DIRECTDRAW_GBL structure that represents the DirectDraw object.
  • lpDDSurface
    Pointer to the DDRAWI_DDRAWSURFACE_LCL structure that represents the DirectDrawSurface object.
  • ddRVal
    Passes the DirectDraw return values.
  • DestroySurface
    This member is used by DirectDraw and should not be filled in by the driver.

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.