DD_SURFACE_LOCAL

typedef struct _DD_SURFACE_LOCAL{

    PDD_SURFACE_GLOBAL        lpGbl;

    DWORD                     dwFlags;

    DDSCAPS                   ddsCaps;

    DWORD                     dwReserved1;

    DDCOLORKEY                ddckCKSrcBlt;

    DDCOLORKEY                ddckCKDestBlt;

} DD_SURFACE_LOCAL;

The DD_SURFACE_LOCAL structure contains surface-related data that is unique to an individual surface object.

Members

lpGbl

Pointer to the DD_SURFACE_GLOBAL structure containing surface data that is shared globally with duplicate surfaces.

dwFlags

Surface flags.

ddsCaps

DDSCAPS structure that describes the capabilities of the surface.

dwReserved1

Specifies the surface field available for modification and use by the display driver.

ddckCKSrcBlt

DDCOLORKEY structure that describes the color key for source color key overlays.

ddckCKDestBlt

DDCOLORKEY structure that describes the color key for destination color key overlays.