diff --git a/reactos/dll/directx/d3d8thk/d3d8thk.def b/reactos/dll/directx/d3d8thk/d3d8thk.def deleted file mode 100644 index a897474d995..00000000000 --- a/reactos/dll/directx/d3d8thk/d3d8thk.def +++ /dev/null @@ -1,58 +0,0 @@ -LIBRARY d3d8thk -EXPORTS - OsThunkD3dContextCreate@16 = DdEntry1@16 - OsThunkD3dContextDestroy@4 = DdEntry2@4 - OsThunkD3dContextDestroyAll@4 = DdEntry3@4 - OsThunkD3dDrawPrimitives2@28 = DdEntry5@28 - OsThunkD3dValidateTextureStageState@4 = DdEntry4@4 - OsThunkDdAddAttachedSurface@12 = DdEntry7@12 - OsThunkDdAlphaBlt@12 = DdEntry8@12 - OsThunkDdAttachSurface@8 = DdEntry9@8 - OsThunkDdBeginMoCompFrame@8 = DdEntry10@8 - OsThunkDdBlt@12 = DdEntry11@12 - OsThunkDdCanCreateD3DBuffer@8 = DdEntry13@8 - OsThunkDdCanCreateSurface@8 = DdEntry12@8 - OsThunkDdColorControl@8 = DdEntry14@8 - OsThunkDdCreateD3DBuffer@32 = DdEntry17@32 - OsThunkDdCreateDirectDrawObject@4 = DdEntry15@4 - OsThunkDdCreateMoComp@8 = DdEntry18@8 - OsThunkDdCreateSurface@32 = DdEntry16@32 - OsThunkDdCreateSurfaceEx@12 = DdEntry50@12 - OsThunkDdCreateSurfaceObject@24 = DdEntry19@24 - OsThunkDdDeleteDirectDrawObject@4 = DdEntry20@4 - OsThunkDdDeleteSurfaceObject@4 = DdEntry21@4 - OsThunkDdDestroyD3DBuffer@4 = DdEntry24@4 - OsThunkDdDestroyMoComp@8 = DdEntry22@8 - OsThunkDdDestroySurface@8 = DdEntry23@8 - OsThunkDdEndMoCompFrame@8 = DdEntry25@8 - OsThunkDdFlip@20 = DdEntry26@20 - OsThunkDdFlipToGDISurface@8 = DdEntry27@8 - OsThunkDdGetAvailDriverMemory@8 = DdEntry28@8 - OsThunkDdGetBltStatus@8 = DdEntry29@8 - OsThunkDdGetDC@8 = DdEntry30@8 - OsThunkDdGetDriverInfo@8 = DdEntry31@8 - OsThunkDdGetDriverState@4 = DdEntry6@4 - OsThunkDdGetDxHandle@12 = DdEntry32@12 - OsThunkDdGetFlipStatus@8 = DdEntry33@8 - OsThunkDdGetInternalMoCompInfo@8 = DdEntry34@8 - OsThunkDdGetMoCompBuffInfo@8 = DdEntry35@8 - OsThunkDdGetMoCompFormats@8 = DdEntry37@8 - OsThunkDdGetMoCompGuids@8 = DdEntry36@8 - OsThunkDdGetScanLine@8 = DdEntry38@8 - OsThunkDdLock@12 = DdEntry39@12 - OsThunkDdLockD3D@8 = DdEntry40@8 - OsThunkDdQueryDirectDrawObject@44 = DdEntry41@44 - OsThunkDdQueryMoCompStatus@8 = DdEntry42@8 - OsThunkDdReenableDirectDrawObject@8 = DdEntry43@8 - OsThunkDdReleaseDC@4 = DdEntry44@4 - OsThunkDdRenderMoComp@8 = DdEntry45@8 - OsThunkDdResetVisrgn@8 = DdEntry46@8 - OsThunkDdSetColorKey@8 = DdEntry47@8 - OsThunkDdSetExclusiveMode@8 = DdEntry48@8 - OsThunkDdSetGammaRamp@12 = DdEntry49@12 - OsThunkDdSetOverlayPosition@12 = DdEntry51@12 - OsThunkDdUnattachSurface@8 = DdEntry52@8 - OsThunkDdUnlock@8 = DdEntry53@8 - OsThunkDdUnlockD3D@8 = DdEntry54@8 - OsThunkDdUpdateOverlay@12 = DdEntry55@12 - OsThunkDdWaitForVerticalBlank@8 = DdEntry56@8 diff --git a/reactos/dll/directx/d3d8thk/d3d8thk.rbuild b/reactos/dll/directx/d3d8thk/d3d8thk.rbuild index e702d069c86..285670c46f6 100644 --- a/reactos/dll/directx/d3d8thk/d3d8thk.rbuild +++ b/reactos/dll/directx/d3d8thk/d3d8thk.rbuild @@ -1,7 +1,7 @@ - + gdi32 d3d8thk.rc diff --git a/reactos/dll/directx/d3d8thk/d3d8thk.spec b/reactos/dll/directx/d3d8thk/d3d8thk.spec new file mode 100644 index 00000000000..0fc17b3219a --- /dev/null +++ b/reactos/dll/directx/d3d8thk/d3d8thk.spec @@ -0,0 +1,56 @@ +@ stdcall OsThunkD3dContextCreate(ptr ptr ptr ptr) gdi32.DdEntry1 +@ stdcall OsThunkD3dContextDestroy(ptr) gdi32.DdEntry2 +@ stdcall OsThunkD3dContextDestroyAll(ptr) gdi32.DdEntry3 +@ stdcall OsThunkD3dDrawPrimitives2(ptr ptr ptr ptr ptr ptr ptr) gdi32.DdEntry5 +@ stdcall OsThunkD3dValidateTextureStageState(ptr) gdi32.DdEntry4 +@ stdcall OsThunkDdAddAttachedSurface(ptr ptr ptr) gdi32.DdEntry7 +@ stdcall OsThunkDdAlphaBlt(ptr ptr ptr) gdi32.DdEntry8 +@ stdcall OsThunkDdAttachSurface(ptr ptr) gdi32.DdEntry9 +@ stdcall OsThunkDdBeginMoCompFrame(ptr ptr) gdi32.DdEntry10 +@ stdcall OsThunkDdBlt(ptr ptr ptr) gdi32.DdEntry11 +@ stdcall OsThunkDdCanCreateD3DBuffer(ptr ptr) gdi32.DdEntry13 +@ stdcall OsThunkDdCanCreateSurface(ptr ptr) gdi32.DdEntry12 +@ stdcall OsThunkDdColorControl(ptr ptr) gdi32.DdEntry14 +@ stdcall OsThunkDdCreateD3DBuffer(ptr ptr ptr ptr ptr ptr ptr ptr) gdi32.DdEntry17 +@ stdcall OsThunkDdCreateDirectDrawObject(ptr) gdi32.DdEntry15 +@ stdcall OsThunkDdCreateMoComp(ptr ptr) gdi32.DdEntry18 +@ stdcall OsThunkDdCreateSurface(ptr ptr ptr ptr ptr ptr ptr ptr) gdi32.DdEntry16 +@ stdcall OsThunkDdCreateSurfaceEx(ptr ptr long) gdi32.DdEntry50 +@ stdcall OsThunkDdCreateSurfaceObject(ptr ptr ptr ptr ptr long) gdi32.DdEntry19 +@ stdcall OsThunkDdDeleteDirectDrawObject(ptr) gdi32.DdEntry20 +@ stdcall OsThunkDdDeleteSurfaceObject(ptr) gdi32.DdEntry21 +@ stdcall OsThunkDdDestroyD3DBuffer(ptr) gdi32.DdEntry24 +@ stdcall OsThunkDdDestroyMoComp(ptr ptr) gdi32.DdEntry22 +@ stdcall OsThunkDdDestroySurface(ptr ptr) gdi32.DdEntry23 +@ stdcall OsThunkDdEndMoCompFrame(ptr ptr) gdi32.DdEntry25 +@ stdcall OsThunkDdFlip(ptr ptr ptr ptr ptr) gdi32.DdEntry26 +@ stdcall OsThunkDdFlipToGDISurface(ptr ptr) gdi32.DdEntry27 +@ stdcall OsThunkDdGetAvailDriverMemory(ptr ptr) gdi32.DdEntry28 +@ stdcall OsThunkDdGetBltStatus(ptr ptr) gdi32.DdEntry29 +@ stdcall OsThunkDdGetDC(ptr ptr) gdi32.DdEntry30 +@ stdcall OsThunkDdGetDriverInfo(ptr ptr) gdi32.DdEntry31 +@ stdcall OsThunkDdGetDriverState(ptr) gdi32.DdEntry6 +@ stdcall OsThunkDdGetDxHandle(ptr ptr long) gdi32.DdEntry32 +@ stdcall OsThunkDdGetFlipStatus(ptr ptr) gdi32.DdEntry33 +@ stdcall OsThunkDdGetInternalMoCompInfo(ptr ptr) gdi32.DdEntry34 +@ stdcall OsThunkDdGetMoCompBuffInfo(ptr ptr) gdi32.DdEntry35 +@ stdcall OsThunkDdGetMoCompFormats(ptr ptr) gdi32.DdEntry37 +@ stdcall OsThunkDdGetMoCompGuids(ptr ptr) gdi32.DdEntry36 +@ stdcall OsThunkDdGetScanLine(ptr ptr) gdi32.DdEntry38 +@ stdcall OsThunkDdLock(ptr ptr ptr) gdi32.DdEntry39 +@ stdcall OsThunkDdLockD3D(ptr ptr) gdi32.DdEntry40 +@ stdcall OsThunkDdQueryDirectDrawObject(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) gdi32.DdEntry41 +@ stdcall OsThunkDdQueryMoCompStatus(ptr ptr) gdi32.DdEntry42 +@ stdcall OsThunkDdReenableDirectDrawObject(ptr ptr) gdi32.DdEntry43 +@ stdcall OsThunkDdReleaseDC(ptr) gdi32.DdEntry44 +@ stdcall OsThunkDdRenderMoComp(ptr ptr) gdi32.DdEntry45 +@ stdcall OsThunkDdResetVisrgn(ptr ptr) gdi32.DdEntry46 +@ stdcall OsThunkDdSetColorKey(ptr ptr) gdi32.DdEntry47 +@ stdcall OsThunkDdSetExclusiveMode(ptr ptr) gdi32.DdEntry48 +@ stdcall OsThunkDdSetGammaRamp(ptr ptr ptr) gdi32.DdEntry49 +@ stdcall OsThunkDdSetOverlayPosition(ptr ptr ptr) gdi32.DdEntry51 +@ stdcall OsThunkDdUnattachSurface(ptr ptr) gdi32.DdEntry52 +@ stdcall OsThunkDdUnlock(ptr ptr) gdi32.DdEntry53 +@ stdcall OsThunkDdUnlockD3D(ptr ptr) gdi32.DdEntry54 +@ stdcall OsThunkDdUpdateOverlay(ptr ptr ptr) gdi32.DdEntry55 +@ stdcall OsThunkDdWaitForVerticalBlank(ptr ptr) gdi32.DdEntry56