typedef struct _DD_SETOVERLAYPOSITIONDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpDDSrcSurface;
PDD_SURFACE_LOCAL lpDDDestSurface;
LONG lXPos;
LONG lYPos;
HRESULT ddRVal;
VOID * SetOverlayPosition;
} DD_SETOVERLAYPOSITIONDATA;
The DD_SETOVERLAYPOSITIONDATA structure is passed to the DirectDraw hardware interface’s SetOverlayPosition surface object callback.