Share via


DDHAL_CREATESURFACEDATA (Windows Embedded CE 6.0)

1/6/2010

This structure contains information necessary to create a surface. This structure passes the information to the DirectDraw hardware abstraction layer (DDHAL) LPDDHAL_CREATESURFACE callback function.

Syntax

typedef struct _DDHAL_CREATESURFACEDATA {
  LPDDRAWI_DIRECTDRAW_GBL lpDD;
  LPDDSURFACEDESC lpDDSurfaceDesc;
  LPDDRAWI_DDRAWSURFACE_LCL lplpSList;
  DWORD dwSCnt;
  HRESULT ddRVal;
} DDHAL_CREATESURFACEDATA;

Members

  • lpDDSurfaceDesc
    Pointer to the DDSURFACEDESC structure that describes the surface being created.
  • lplpSList
    Pointer to a list of created surface objects.
  • dwSCnt
    Indicates the number of surfaces in lplpSList.
  • ddRVal
    Passes the DirectDraw return values.

Requirements

Header ddrawi.h
Windows Embedded CE Windows Embedded CE 6.0 and later

See Also

Reference

LPDDHAL_CREATESURFACE
DDRAWI_DIRECTDRAW_GBL

Concepts

DirectDraw Display Driver Structures

Other Resources

DDSURFACEDESC