From 71624f7c016005021972f082a84c24417e3cde54 Mon Sep 17 00:00:00 2001 From: Gregor Anich Date: Sun, 30 Oct 2005 22:19:33 +0000 Subject: [PATCH] Add NtGdiAlphaBlend to w32ksvc.db (and fix tabs) Forward gdi32:GdiAlphaBlend to NtGdiAlphaBlend svn path=/trunk/; revision=18897 --- reactos/lib/gdi32/gdi32.def | 2 +- reactos/lib/gdi32/misc/stubs.c | 12 ---------- reactos/tools/nci/w32ksvc.db | 44 +++++++++++++++++----------------- 3 files changed, 23 insertions(+), 35 deletions(-) diff --git a/reactos/lib/gdi32/gdi32.def b/reactos/lib/gdi32/gdi32.def index e3ac5cf18a0..ed3bd92d10d 100644 --- a/reactos/lib/gdi32/gdi32.def +++ b/reactos/lib/gdi32/gdi32.def @@ -248,7 +248,7 @@ FrameRgn@20=NtGdiFrameRgn@20 GdiAddFontResourceW@12 GdiAddGlsBounds@8 GdiAddGlsRecord@16 -GdiAlphaBlend@44 +GdiAlphaBlend@44=NtGdiAlphaBlend@44 GdiArtificialDecrementDriver@8 GdiCleanCacheDC@4 GdiComment@12 diff --git a/reactos/lib/gdi32/misc/stubs.c b/reactos/lib/gdi32/misc/stubs.c index 180377a74a6..265d9f8ebd9 100644 --- a/reactos/lib/gdi32/misc/stubs.c +++ b/reactos/lib/gdi32/misc/stubs.c @@ -1850,18 +1850,6 @@ GdiAddGlsBounds(HDC hdc,LPRECT prc) return 0; } -/* - * @unimplemented - */ -BOOL -STDCALL -GdiAlphaBlend(HDC hdcDst,LONG DstX,LONG DstY,LONG DstCx,LONG DstCy,HDC hdcSrc,LONG SrcX,LONG SrcY,LONG SrcCx,LONG SrcCy,BLENDFUNCTION BlendFunction) -{ - UNIMPLEMENTED; - SetLastError(ERROR_CALL_NOT_IMPLEMENTED); - return 0; -} - /* * @unimplemented */ diff --git a/reactos/tools/nci/w32ksvc.db b/reactos/tools/nci/w32ksvc.db index 16e38103b72..c44aa8102e2 100644 --- a/reactos/tools/nci/w32ksvc.db +++ b/reactos/tools/nci/w32ksvc.db @@ -2,18 +2,18 @@ NtGdiAbortDoc 1 NtGdiAbortPath 1 NtGdiAddFontResource 2 +NtGdiAlphaBlend 11 NtGdiAngleArc 6 NtGdiAnimatePalette 4 -NtGdiArc 9 +NtGdiArc 9 NtGdiArcTo 9 NtGdiBeginPath 1 NtGdiBitBlt 9 NtGdiCancelDC 1 NtGdiCheckColorsInGamut 4 -#NtGdiChoosePixelFormat (2?) NtGdiChord 9 NtGdiCloseEnhMetaFile 1 -NtGdiCloseFigure 1 +NtGdiCloseFigure 1 NtGdiCloseMetaFile 1 NtGdiColorMatchToTarget 3 NtGdiCombineRgn 4 @@ -56,7 +56,7 @@ NtGdiDeleteDC 1 NtGdiDeleteEnhMetaFile 1 NtGdiDeleteMetaFile 1 NtGdiDeleteObject 1 -NtGdiDescribePixelFormat 4 +NtGdiDescribePixelFormat 4 #NtGdiDeviceCapabilitiesEx ? NtGdiDrawEscape 4 NtGdiEllipse 5 @@ -67,7 +67,7 @@ NtGdiEnumEnhMetaFile 5 NtGdiEnumFonts 4 NtGdiEnumICMProfiles 3 NtGdiEnumMetaFile 4 -NtGdiEnumObjects 4 +NtGdiEnumObjects 4 NtGdiEqualRgn 2 NtGdiEscape 5 NtGdiExcludeClipRect 5 @@ -79,7 +79,7 @@ NtGdiExtSelectClipRgn 3 NtGdiExtTextOut 8 NtGdiFillPath 1 NtGdiFillRgn 3 -NtGdiFlattenPath 1 +NtGdiFlattenPath 1 NtGdiFloodFill 4 NtGdiFrameRgn 5 NtGdiGdiComment 3 @@ -88,7 +88,7 @@ NtGdiGdiGetBatchLimit 0 #NtGdiGdiPlayDCScript ? #NtGdiGdiPlayJournal ? #NtGdiGdiPlayScript ? -#NtGdiGdiPlaySpoolStream ? +#NtGdiGdiPlaySpoolStream ? NtGdiGdiSetBatchLimit 1 NtGdiGetArcDirection 1 NtGdiGetAspectRatioFilterEx 2 @@ -122,16 +122,16 @@ NtGdiGetEnhMetaFilePaletteEntries 3 NtGdiGetEnhMetaFilePixelFormat 3 NtGdiGetFontData 5 NtGdiGetFontFamilyInfo 4 -NtGdiGetFontLanguageInfo 1 +NtGdiGetFontLanguageInfo 1 #NtGdiGetFontResourceInfo ? NtGdiGetGlyphOutline 7 -#NtGdiGetGlyphOutlineWow ? +#NtGdiGetGlyphOutlineWow ? NtGdiGetGraphicsMode 1 NtGdiGetICMProfile 3 NtGdiGetKerningPairs 3 NtGdiGetLogColorSpace 3 NtGdiGetMapMode 1 -NtGdiGetMetaFile 1 +NtGdiGetMetaFile 1 NtGdiGetMetaFileBitsEx 3 NtGdiGetMetaRgn 2 NtGdiGetMiterLimit 2 @@ -154,7 +154,7 @@ NtGdiGetRgnBox 2 NtGdiGetStockObject 1 NtGdiGetStretchBltMode 1 NtGdiGetSystemPaletteEntries 4 -NtGdiGetSystemPaletteUse 1 +NtGdiGetSystemPaletteUse 1 NtGdiGetTextAlign 1 NtGdiGetTextCharset 1 NtGdiGetTextCharsetInfo 3 @@ -162,7 +162,7 @@ NtGdiGetTextColor 1 NtGdiGetTextExtentExPoint 7 NtGdiGetTextExtentPoint 4 NtGdiGetTextExtentPoint32 4 -NtGdiGetTextFace 3 +NtGdiGetTextFace 3 NtGdiGetTextMetrics 2 NtGdiGetViewportExtEx 2 NtGdiGetViewportOrgEx 2 @@ -180,12 +180,12 @@ NtGdiModifyWorldTransform 3 NtGdiMoveToEx 4 NtGdiOffsetClipRgn 3 NtGdiOffsetRgn 3 -NtGdiOffsetViewportOrgEx 4 +NtGdiOffsetViewportOrgEx 4 NtGdiOffsetWindowOrgEx 4 NtGdiPaintRgn 2 NtGdiPatBlt 6 NtGdiPathToRegion 1 -NtGdiPie 9 +NtGdiPie 9 NtGdiPlayEnhMetaFile 3 NtGdiPlayEnhMetaFileRecord 4 NtGdiPlayMetaFile 2 @@ -198,14 +198,14 @@ NtGdiPolyline 3 NtGdiPolylineTo 3 NtGdiPolyPatBlt 5 NtGdiPolyPolyline 4 -NtGdiPolyTextOut 3 +NtGdiPolyTextOut 3 NtGdiPolygon 3 -NtGdiPolyPolygon 4 +NtGdiPolyPolygon 4 NtGdiPtInRegion 3 NtGdiPtVisible 3 NtGdiRealizePalette 1 NtGdiRectInRegion 2 -NtGdiRectVisible 2 +NtGdiRectVisible 2 NtGdiRectangle 5 NtGdiRemoveFontResource 1 NtGdiResetDC 2 @@ -236,7 +236,7 @@ NtGdiSetDIBits 7 NtGdiSetDIBitsToDevice 12 NtGdiSetDeviceGammaRamp 2 NtGdiSetEnhMetaFileBits 2 -#NtGdiSetFontEnumeration ? +#NtGdiSetFontEnumeration ? NtGdiSetGraphicsMode 2 NtGdiSetICMMode 2 NtGdiSetICMProfile 2 @@ -254,13 +254,13 @@ NtGdiSetROP2 2 NtGdiSetRectRgn 5 #NtGdiSetRelAbs 2 NtGdiSetStretchBltMode 2 -NtGdiSetSystemPaletteUse 2 +NtGdiSetSystemPaletteUse 2 NtGdiSetTextAlign 2 NtGdiSetTextColor 2 NtGdiSetTextJustification 3 NtGdiSetViewportExtEx 4 NtGdiSetViewportOrgEx 4 -#NtGdiSetWinMetaFileBits 1 +#NtGdiSetWinMetaFileBits 1 NtGdiSetWindowExtEx 4 NtGdiSetWindowOrgEx 4 NtGdiSetWorldTransform 2 @@ -270,9 +270,9 @@ NtGdiStretchBlt 11 NtGdiStretchDIBits 13 NtGdiStrokeAndFillPath 1 NtGdiStrokePath 1 -NtGdiSwapBuffers 1 +NtGdiSwapBuffers 1 NtGdiTextOut 5 -NtGdiTransparentBlt 11 +NtGdiTransparentBlt 11 NtGdiTranslateCharsetInfo 3 NtGdiUnrealizeObject 1 NtGdiUpdateColors 1