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.