3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS DirectX
5 * FILE: ddraw/surface/callbacks_surf_hel.c
6 * PURPOSE: HEL Callbacks For Surface APIs
7 * PROGRAMMER: Magnus Olsen
13 DWORD CALLBACK
HelDdSurfAddAttachedSurface(LPDDHAL_ADDATTACHEDSURFACEDATA lpDestroySurface
)
18 DWORD CALLBACK
HelDdSurfBlt(LPDDHAL_BLTDATA lpBltData
)
23 DWORD CALLBACK
HelDdSurfDestroySurface(LPDDHAL_DESTROYSURFACEDATA lpDestroySurfaceData
)
28 DWORD CALLBACK
HelDdSurfFlip(LPDDHAL_FLIPDATA lpFlipData
)
33 DWORD CALLBACK
HelDdSurfGetBltStatus(LPDDHAL_GETBLTSTATUSDATA lpGetBltStatusData
)
38 DWORD CALLBACK
HelDdSurfGetFlipStatus(LPDDHAL_GETFLIPSTATUSDATA lpGetFlipStatusData
)
43 DWORD CALLBACK
HelDdSurfLock(LPDDHAL_LOCKDATA lpLockData
)
49 DWORD CALLBACK
HelDdSurfreserved4(DWORD
*lpPtr
)
52 This api is not doucment by MS So I leave it
59 DWORD CALLBACK
HelDdSurfSetClipList(LPDDHAL_SETCLIPLISTDATA lpSetClipListData
)
64 DWORD CALLBACK
HelDdSurfSetColorKey(LPDDHAL_SETCOLORKEYDATA lpSetColorKeyData
)
69 DWORD CALLBACK
HelDdSurfSetOverlayPosition(LPDDHAL_SETOVERLAYPOSITIONDATA lpSetOverlayPositionData
)
74 DWORD CALLBACK
HelDdSurfSetPalette(LPDDHAL_SETPALETTEDATA lpSetPaletteData
)
79 DWORD CALLBACK
HelDdSurfUnlock(LPDDHAL_UNLOCKDATA lpUnLockData
)
84 DWORD CALLBACK
HelDdSurfUpdateOverlay(LPDDHAL_UPDATEOVERLAYDATA lpUpDateOveryLayData
)