Add DdEntry 1-56 it is pure syscall to win32k/ntdraw. Windows XP and
higher does have this entry. And thanks to that we can make directdraw
Windows XP or higher compatible. But rember alot of directdraw api are
still stub in win32k/ntdraw.
Modified: trunk/reactos/lib/gdi32/gdi32.def
_____
Modified: trunk/reactos/lib/gdi32/gdi32.def
--- trunk/reactos/lib/gdi32/gdi32.def 2005-07-28 13:40:52 UTC (rev
16829)
+++ trunk/reactos/lib/gdi32/gdi32.def 2005-07-28 16:42:06 UTC (rev
16830)
@@ -98,6 +98,62 @@
DescribePixelFormat@16
DeviceCapabilitiesExA@20
DeviceCapabilitiesExW@20
+DdEntry1@16=NtGdiD3dContextCreate@16
+DdEntry2@4=NtGdiD3dContextDestroy@4
+DdEntry3@0=NtGdiD3dContextDestroyAll@0
+DdEntry4@4=NtGdiD3dValidateTextureStageState@4
+DdEntry5@28=NtGdiD3dDrawPrimitives2@28
+DdEntry6@4=NtGdiDdGetDriverState@4
+DdEntry7@12=NtGdiDdAddAttachedSurface@12
+DdEntry8@12=NtGdiDdAlphaBlt@12
+DdEntry9@8=NtGdiDdAttachSurface@8
+DdEntry10@8=NtGdiDdBeginMoCompFrame@8
+DdEntry11@12=NtGdiDdBlt@12
+DdEntry13@8=NtGdiDdCanCreateD3DBuffer@8
+DdEntry12@8=NtGdiDdCanCreateSurface@8
+DdEntry14@8=NtGdiDdColorControl@8
+DdEntry15@4=NtGdiDdCreateDirectDrawObject@4
+DdEntry16@32=NtGdiDdCreateSurface@32
+DdEntry17@32=NtGdiDdCreateD3DBuffer@32
+DdEntry18@8=NtGdiDdCreateMoComp@8
+DdEntry19@24=NtGdiDdCreateSurfaceObject@24
+DdEntry20@4=NtGdiDdDeleteDirectDrawObject@4
+DdEntry21@4=NtGdiDdDeleteSurfaceObject@4
+DdEntry22@8=NtGdiDdDestroyMoComp@8
+DdEntry23@8=NtGdiDdDestroySurface@8
+DdEntry24@4=NtGdiDdDestroyD3DBuffer@4
+DdEntry25@8=NtGdiDdEndMoCompFrame@8
+DdEntry26@20=NtGdiDdFlip@20
+DdEntry27@8=NtGdiDdFlipToGDISurface@8
+DdEntry28@8=NtGdiDdGetAvailDriverMemory@8
+DdEntry29@8=NtGdiDdGetBltStatus@8
+DdEntry30@8=NtGdiDdGetDC@8
+DdEntry31@8=NtGdiDdGetDriverInfo@8
+DdEntry32@12=NtGdiDdGetDxHandle@12
+DdEntry33@8=NtGdiDdGetFlipStatus@8
+DdEntry34@8=NtGdiDdGetInternalMoCompInfo@8
+DdEntry35@8=NtGdiDdGetMoCompBuffInfo@8
+DdEntry36@8=NtGdiDdGetMoCompGuids@8
+DdEntry37@8=NtGdiDdGetMoCompFormats@8
+DdEntry38@8=NtGdiDdGetScanLine@8
+DdEntry39@12=NtGdiDdLock@12
+DdEntry40@8=NtGdiDdLockD3D@8
+DdEntry41@44=NtGdiDdQueryDirectDrawObject@44
+DdEntry42@8=NtGdiDdQueryMoCompStatus@8
+DdEntry43@8=NtGdiDdReenableDirectDrawObject@8
+DdEntry44@4=NtGdiDdReleaseDC@4
+DdEntry45@8=NtGdiDdRenderMoComp@8
+DdEntry46@8=NtGdiDdResetVisrgn@8
+DdEntry47@8=NtGdiDdSetColorKey@8
+DdEntry48@8=NtGdiDdSetExclusiveMode@8
+DdEntry49@12=NtGdiDdSetGammaRamp@12
+DdEntry50@12=NtGdiDdCreateSurfaceEx@12
+DdEntry51@12=NtGdiDdSetOverlayPosition@12
+DdEntry52@8=NtGdiDdUnattachSurface@8
+DdEntry53@8=NtGdiDdUnlock@8
+DdEntry54@8=NtGdiDdUnlockD3D@8
+DdEntry55@12=NtGdiDdUpdateOverlay@12
+DdEntry56@8=NtGdiDdWaitForVerticalBlank@8
DrawEscape@16
Ellipse@20=NtGdiEllipse@20
EnableEUDC@4
Show replies by date