forget commit Implement of GdiGetLocalBrush, GdiGetLocalDC, GdiGetLocalFont
[reactos.git] / reactos / dll / win32 / gdi32 / gdi32.def
index 0d63e31..ada3b5d 100644 (file)
@@ -3,7 +3,6 @@
 ; gdi32.def
 ;
 ; ReactOS Operating System
-;
 ; From Anders Norlander's w32api-0.1.5 gdi32.def.
 ;
 LIBRARY gdi32.dll
@@ -14,52 +13,52 @@ AddFontMemResourceEx@16
 AddFontResourceA@4
 AddFontResourceExA@12
 AddFontResourceExW@12
-AddFontResourceW@4
 AddFontResourceTracking@8
+AddFontResourceW@4
 AngleArc@24
-AnimatePalette@16=NtGdiAnimatePalette@16
-AnyLinkedFonts@0
-Arc@36=NtGdiArc@36
-ArcTo@36=NtGdiArcTo@36
+AnimatePalette@16
+AnyLinkedFonts@0=NtGdiAnyLinkedFonts@0
+Arc@36
+ArcTo@36
+BRUSHOBJ_hGetColorTransform@4=NtGdiBRUSHOBJ_hGetColorTransform@4
+BRUSHOBJ_pvAllocRbrush@8=NtGdiBRUSHOBJ_pvAllocRbrush@8
+BRUSHOBJ_pvGetRbrush@4=NtGdiBRUSHOBJ_pvGetRbrush@4
+BRUSHOBJ_ulGetBrushColor@4=NtGdiBRUSHOBJ_ulGetBrushColor@4
 BeginPath@4
-BRUSHOBJ_hGetColorTransform@4
-BRUSHOBJ_pvAllocRbrush@8
-BRUSHOBJ_pvGetRbrush@4
-BRUSHOBJ_ulGetBrushColor@4
 BitBlt@36
+CLIPOBJ_bEnum@12=NtGdiCLIPOBJ_bEnum@12
+CLIPOBJ_cEnumStart@20=NtGdiCLIPOBJ_cEnumStart@20
+CLIPOBJ_ppoGetPath@4=NtGdiCLIPOBJ_ppoGetPath@4
 CancelDC@4
 CheckColorsInGamut@16
 ChoosePixelFormat@8
 Chord@36
 ClearBitmapAttributes@8
 ClearBrushAttributes@8
-CLIPOBJ_bEnum@12
-CLIPOBJ_cEnumStart@20
-CLIPOBJ_ppoGetPath@4
 CloseEnhMetaFile@4
 CloseFigure@4
 CloseMetaFile@4
 ColorCorrectPalette@16
 ColorMatchToTarget@12
-CombineRgn@16=NtGdiCombineRgn@16
+CombineRgn@16
 CombineTransform@12=NtGdiCombineTransform@12
 CopyEnhMetaFileA@8
 CopyEnhMetaFileW@8
 CopyMetaFileA@8
 CopyMetaFileW@8
-CreateBitmap@20=NtGdiCreateBitmap@20
+CreateBitmap@20
 CreateBitmapIndirect@4
 CreateBrushIndirect@4
 CreateColorSpaceA@4
 CreateColorSpaceW@4
-CreateCompatibleBitmap@12=NtGdiCreateCompatibleBitmap@12
-CreateCompatibleDC@4=NtGdiCreateCompatibleDC@4
+CreateCompatibleBitmap@12
+CreateCompatibleDC@4
 CreateDCA@16
 CreateDCW@16
 CreateDIBPatternBrush@8
 CreateDIBPatternBrushPt@8
 CreateDIBSection@24
-CreateDIBitmap@24=NtGdiCreateDIBitmap@24
+CreateDIBitmap@24
 CreateDiscardableBitmap@12
 CreateEllipticRgn@16=NtGdiCreateEllipticRgn@16
 CreateEllipticRgnIndirect@4
@@ -77,46 +76,31 @@ CreateICA@16
 CreateICW@16
 CreateMetaFileA@4
 CreateMetaFileW@4
-CreatePalette@4=NtGdiCreatePalette@4
+CreatePalette@4
 CreatePatternBrush@4
 CreatePen@12
 CreatePenIndirect@4
-CreatePolyPolygonRgn@16=NtGdiCreatePolyPolygonRgn@16
-CreatePolygonRgn@12=NtGdiCreatePolygonRgn@12
-CreateRectRgn@16=NtGdiCreateRectRgn@16
+CreatePolyPolygonRgn@16
+CreatePolygonRgn@12
+CreateRectRgn@16
 CreateRectRgnIndirect@4
 CreateRoundRectRgn@24=NtGdiCreateRoundRectRgn@24
 CreateScalableFontResourceA@16
 CreateScalableFontResourceW@16
 CreateSolidBrush@4
-DPtoLP@12=NtGdiDPtoLP@12
-DeleteColorSpace@4
-DeleteDC@4=NtGdiDeleteObjectApp@4
-DeleteEnhMetaFile@4
-DeleteMetaFile@4
-DeleteObject@4
-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
+DPtoLP@12
+DdEntry0@24=NtGdiDxgGenericThunk@24
 DdEntry10@8=NtGdiDdBeginMoCompFrame@8
 DdEntry11@12=NtGdiDdBlt@12
-DdEntry13@8=NtGdiDdCanCreateD3DBuffer@8
 DdEntry12@8=NtGdiDdCanCreateSurface@8
+DdEntry13@8=NtGdiDdCanCreateD3DBuffer@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
+DdEntry1@16=NtGdiD3dContextCreate@16
 DdEntry20@4=NtGdiDdDeleteDirectDrawObject@4
 DdEntry21@4=NtGdiDdDeleteSurfaceObject@4
 DdEntry22@8=NtGdiDdDestroyMoComp@8
@@ -127,6 +111,7 @@ DdEntry26@20=NtGdiDdFlip@20
 DdEntry27@8=NtGdiDdFlipToGDISurface@8
 DdEntry28@8=NtGdiDdGetAvailDriverMemory@8
 DdEntry29@8=NtGdiDdGetBltStatus@8
+DdEntry2@4=NtGdiD3dContextDestroy@4
 DdEntry30@8=NtGdiDdGetDC@8
 DdEntry31@8=NtGdiDdGetDriverInfo@8
 DdEntry32@12=NtGdiDdGetDxHandle@12
@@ -137,6 +122,7 @@ DdEntry36@8=NtGdiDdGetMoCompGuids@8
 DdEntry37@8=NtGdiDdGetMoCompFormats@8
 DdEntry38@8=NtGdiDdGetScanLine@8
 DdEntry39@12=NtGdiDdLock@12
+DdEntry3@4=NtGdiD3dContextDestroyAll@4
 DdEntry40@8=NtGdiDdLockD3D@8
 DdEntry41@44=NtGdiDdQueryDirectDrawObject@44
 DdEntry42@8=NtGdiDdQueryMoCompStatus@8
@@ -147,65 +133,79 @@ DdEntry46@8=NtGdiDdResetVisrgn@8
 DdEntry47@8=NtGdiDdSetColorKey@8
 DdEntry48@8=NtGdiDdSetExclusiveMode@8
 DdEntry49@12=NtGdiDdSetGammaRamp@12
+DdEntry4@4=NtGdiD3dValidateTextureStageState@4
 DdEntry50@12=NtGdiDdCreateSurfaceEx@12
 DdEntry51@12=NtGdiDdSetOverlayPosition@12
-DdEntry52@8=NtGdiDdUnattachSurface@8 
+DdEntry52@8=NtGdiDdUnattachSurface@8
 DdEntry53@8=NtGdiDdUnlock@8
 DdEntry54@8=NtGdiDdUnlockD3D@8
 DdEntry55@12=NtGdiDdUpdateOverlay@12
 DdEntry56@8=NtGdiDdWaitForVerticalBlank@8
+DdEntry5@28=NtGdiD3dDrawPrimitives2@28
+DdEntry6@4=NtGdiDdGetDriverState@4
+DdEntry7@12=NtGdiDdAddAttachedSurface@12
+DdEntry8@12=NtGdiDdAlphaBlt@12
+DdEntry9@8=NtGdiDdAttachSurface@8
+DeleteColorSpace@4=NtGdiDeleteColorSpace@4
+DeleteDC@4
+DeleteEnhMetaFile@4
+DeleteMetaFile@4
+DeleteObject@4
+DescribePixelFormat@16
+DeviceCapabilitiesExA@20
+DeviceCapabilitiesExW@20
 DrawEscape@16
-Ellipse@20=NtGdiEllipse@20
-EnableEUDC@4
+Ellipse@20
+EnableEUDC@4=NtGdiEnableEudc@4
 EndDoc@4
 EndFormPage@4
 EndPage@4
 EndPath@4
 EngAcquireSemaphore@4
-EngAlphaBlend@28
-EngAssociateSurface@12
-EngBitBlt@44
-EngCheckAbort@4
+EngAlphaBlend@28=NtGdiEngAlphaBlend@28
+EngAssociateSurface@12=NtGdiEngAssociateSurface@12
+EngBitBlt=NtGdiEngBitBlt@44
+EngCheckAbort@4=NtGdiEngCheckAbort@4
 EngComputeGlyphSet@12
-EngCopyBits@24
-EngCreateBitmap@24
-EngCreateClip@0
-EngCreateDeviceBitmap@16
-EngCreateDeviceSurface@16
-EngCreatePalette@24
+EngCopyBits@24=NtGdiEngCopyBits@24
+EngCreateBitmap@24=NtGdiEngCreateBitmap@24
+EngCreateClip@0=NtGdiEngCreateClip@0
+EngCreateDeviceBitmap@16=NtGdiEngCreateDeviceBitmap@16
+EngCreateDeviceSurface@16=NtGdiEngCreateDeviceSurface@16
+EngCreatePalette@24=NtGdiEngCreatePalette@24
 EngCreateSemaphore@0
-EngDeleteClip@4
-EngDeletePalette@4
-EngDeletePath@4
+EngDeleteClip@4=NtGdiEngDeleteClip@4
+EngDeletePalette@4=NtGdiEngDeletePalette@4
+EngDeletePath@4=NtGdiEngDeletePath@4
 EngDeleteSemaphore@4
-EngDeleteSurface@4
-EngEraseSurface@12
-EngFillPath@28
+EngDeleteSurface@4=NtGdiEngDeleteSurface@4
+EngEraseSurface@12=NtGdiEngEraseSurface@12
+EngFillPath@28=NtGdiEngFillPath@28
 EngFindResource@16
 EngFreeModule@4
 EngGetCurrentCodePage@8
 EngGetDriverName@4
 EngGetPrinterDataFileName@4
-EngGradientFill@40
-EngLineTo@36
+EngGradientFill@40=NtGdiEngGradientFill@40
+EngLineTo@36=NtGdiEngLineTo@36
 EngLoadModule@4
-EngLockSurface@4
-EngMarkBandingSurface@4
-EngMultiByteToUnicodeN@20
+EngLockSurface@4=NtGdiEngLockSurface@4
+EngMarkBandingSurface@4=NtGdiEngMarkBandingSurface@4
+EngMultiByteToUnicodeN@20=RtlMultiByteToUnicodeN@20
 EngMultiByteToWideChar@20
-EngPaint@20
-EngPlgBlt@44
+EngPaint@20=NtGdiEngPaint@20
+EngPlgBlt@44=NtGdiEngPlgBlt@44
 EngQueryEMFInfo@8
 EngQueryLocalTime@4
 EngReleaseSemaphore@4
-EngStretchBlt@44
-EngStretchBltROP@52
-EngStrokeAndFillPath@40
-EngStrokePath@32
-EngTextOut@40
-EngTransparentBlt@32
-EngUnicodeToMultiByteN@20
-EngUnlockSurface@4
+EngStretchBlt@44=NtGdiEngStretchBlt@44
+EngStretchBltROP@52=NtGdiEngStretchBltROP@52
+EngStrokeAndFillPath@40=NtGdiEngStrokeAndFillPath@40
+EngStrokePath@32=NtGdiEngStrokePath@32
+EngTextOut@40=NtGdiEngTextOut@40
+EngTransparentBlt@32=NtGdiEngTransparentBlt@32
+EngUnicodeToMultiByteN@20=RtlUnicodeToMultiByteN@20
+EngUnlockSurface@4=NtGdiEngUnlockSurface@4
 EngWideCharToMultiByte@20
 EnumEnhMetaFile@20
 EnumFontFamiliesA@16
@@ -222,40 +222,40 @@ EqualRgn@8=NtGdiEqualRgn@8
 Escape@20
 EudcLoadLinkW@16
 EudcUnloadLinkW@8
-ExcludeClipRect@20=NtGdiExcludeClipRect@20
+ExcludeClipRect@20
 ExtCreatePen@20
-ExtCreateRegion@12=NtGdiExtCreateRegion@12
+ExtCreateRegion@12
 ExtEscape@24
-ExtFloodFill@20=NtGdiExtFloodFill@20
-ExtSelectClipRgn@12=NtGdiExtSelectClipRgn@12
+ExtFloodFill@20
+ExtSelectClipRgn@12
 ExtTextOutA@32
 ExtTextOutW@32
+FONTOBJ_cGetAllGlyphHandles@8=NtGdiFONTOBJ_cGetAllGlyphHandles@8
+FONTOBJ_cGetGlyphs@20=NtGdiFONTOBJ_cGetGlyphs@20
+FONTOBJ_pQueryGlyphAttrs@8=NtGdiFONTOBJ_pQueryGlyphAttrs@8
+FONTOBJ_pfdg@4=NtGdiFONTOBJ_pfdg@4
+FONTOBJ_pifi@4=NtGdiFONTOBJ_pifi@4
+FONTOBJ_pvTrueTypeFontFile@8=NtGdiFONTOBJ_pvTrueTypeFontFile@8
+FONTOBJ_pxoGetXform@4=NtGdiFONTOBJ_pxoGetXform@4
+FONTOBJ_vGetInfo@12=NtGdiFONTOBJ_vGetInfo@12
 FillPath@4
-FillRgn@12=NtGdiFillRgn@12
+FillRgn@12
 FixBrushOrgEx@16
 FlattenPath@4
 FloodFill@16
-FontIsLinked@4
-FONTOBJ_cGetAllGlyphHandles@8
-FONTOBJ_cGetGlyphs@20
-FONTOBJ_pQueryGlyphAttrs@8
-FONTOBJ_pfdg@4
-FONTOBJ_pifi@4
-FONTOBJ_pvTrueTypeFontFile@8
-FONTOBJ_pxoGetXform@4
-FONTOBJ_vGetInfo@12
-FrameRgn@20=NtGdiFrameRgn@20
+FontIsLinked@4=NtGdiFontIsLinked@4
+FrameRgn@20
 GdiAddFontResourceW@12
 GdiAddGlsBounds@8
 GdiAddGlsRecord@16
-GdiAlphaBlend@44=NtGdiAlphaBlend@44
+GdiAlphaBlend@44
 GdiArtificialDecrementDriver@8
 GdiCleanCacheDC@4
 GdiComment@12
-GdiConsoleTextOut@16
+GdiConsoleTextOut@16=NtGdiConsoleTextOut@16
 GdiConvertAndCheckDC@4
 GdiConvertBitmap@4
-;GdiConvertBitmapV5
+GdiConvertBitmapV5@16
 GdiConvertBrush@4
 GdiConvertDC@4
 GdiConvertEnhMetaFile@4
@@ -268,11 +268,18 @@ GdiCreateLocalEnhMetaFile@4
 GdiCreateLocalMetaFilePict@4
 GdiDeleteLocalDC@4
 GdiDeleteSpoolFileHandle@4
-GdiDescribePixelFormat@16
+GdiDescribePixelFormat@16=NtGdiDescribePixelFormat@16
 GdiDllInitialize@12
 GdiDrawStream@12
 GdiEndDocEMF@4
 GdiEndPageEMF@8
+GdiEntry10@8
+GdiEntry11@8
+GdiEntry12@8
+GdiEntry13@0
+GdiEntry14@12
+GdiEntry15@12
+GdiEntry16@12
 GdiEntry1@8
 GdiEntry2@44
 GdiEntry3@4
@@ -282,16 +289,9 @@ GdiEntry6@8
 GdiEntry7@8
 GdiEntry8@4
 GdiEntry9@24
-GdiEntry10@8
-GdiEntry11@8
-GdiEntry12@8
-GdiEntry13@0
-GdiEntry14@12
-GdiEntry15@12
-GdiEntry16@12
 GdiFixUpHandle@4
 GdiFlush@0
-GdiFullscreenControl@20
+GdiFullscreenControl@20=NtGdiFullscreenControl@20
 GdiGetBatchLimit@0
 GdiGetCharDimensions@12
 GdiGetCodePage@4
@@ -303,9 +303,9 @@ GdiGetLocalFont@4
 GdiGetPageCount@4
 GdiGetPageHandle@12
 GdiGetSpoolFileHandle@12
-;GdiGetSpoolMessage
-GdiGradientFill@24=NtGdiGradientFill@24
-GdiInitSpool@0
+GdiGetSpoolMessage@16=NtGdiGetSpoolMessage@16
+GdiGradientFill@24
+GdiInitSpool@0=NtGdiInitSpool@0
 GdiInitializeLanguagePack@4
 GdiIsMetaFileDC@4
 GdiIsMetaPrintDC@4
@@ -316,9 +316,9 @@ GdiPlayJournal@20
 GdiPlayPageEMF@20
 GdiPlayPrivatePageEMF@12
 GdiPlayScript@28
-;GdiPrinterThunk
+GdiPrinterThunk@12
 GdiProcessSetup@0
-GdiQueryFonts@12
+GdiQueryFonts@12=NtGdiQueryFonts@12
 GdiQueryTable@0
 GdiRealizationInfo@8
 GdiReleaseDC@4
@@ -327,51 +327,53 @@ GdiResetDCEMF@8
 GdiSetAttrs@4
 GdiSetBatchLimit@4
 GdiSetLastError@4
-GdiSetPixelFormat@8
+GdiSetPixelFormat@8=NtGdiSetPixelFormat@8
 GdiSetServerAttr@8
 GdiStartDocEMF@8
 GdiStartPageEMF@4
-GdiSwapBuffers@4
-GdiTransparentBlt@44=NtGdiTransparentBlt@44
+GdiSwapBuffers@4=NtGdiSwapBuffers@4
+GdiTransparentBlt@44
 GdiValidateHandle@4
-GetArcDirection@4=NtGdiGetArcDirection@4
+GetArcDirection@4
 GetAspectRatioFilterEx@8
 GetBitmapAttributes@4
 GetBitmapBits@12=NtGdiGetBitmapBits@12
-GetBitmapDimensionEx@8=NtGdiGetBitmapDimensionEx@8
-GetBkColor@4=NtGdiGetBkColor@4
-GetBkMode@4=NtGdiGetBkMode@4
+GetBitmapDimensionEx@8=NtGdiGetBitmapDimension@8
+GetBkColor@4
+GetBkMode@4
 GetBoundsRect@12
-GetBrushAttributes@4
-GetBrushOrgEx@8=NtGdiGetBrushOrgEx@8
+GetBrushOrgEx@8
 GetCharABCWidthsA@16
 GetCharABCWidthsFloatA@16
-GetCharABCWidthsFloatW@16=NtGdiGetCharABCWidthsFloat@16
+GetCharABCWidthsFloatW@16
 GetCharABCWidthsI@20
-GetCharABCWidthsW@16=NtGdiGetCharABCWidths@16
+GetCharABCWidthsW@16
 GetCharWidth32A@16
-GetCharWidth32W@16=NtGdiGetCharWidth32@16
+GetCharWidth32W@16
 GetCharWidthA@16
 GetCharWidthFloatA@16
-GetCharWidthFloatW@16=NtGdiGetCharWidthFloat@16
+GetCharWidthFloatW@16
 GetCharWidthI@20
-GetCharWidthInfo@8
+GetCharWidthInfo@8=NtGdiGetCharWidthInfo@8
 GetCharWidthW@16
 GetCharacterPlacementA@24
 GetCharacterPlacementW@24
-GetClipBox@8=NtGdiGetClipBox@8
+GetClipBox@8
 GetClipRgn@8
-GetColorAdjustment@8
+GetColorAdjustment@8=NtGdiGetColorAdjustment@8
 GetColorSpace@4
-GetCurrentObject@8=NtGdiGetCurrentObject@8
-GetCurrentPositionEx@8=NtGdiGetCurrentPositionEx@8
+GetCurrentObject@8
+GetCurrentPositionEx@8
 GetDCBrushColor@4
-GetDCOrgEx@8=NtGdiGetDCOrgEx@8
+GetDCOrgEx@8
 GetDCPenColor@4
-GetDIBColorTable@16=NtGdiGetDIBColorTable@16
-GetDIBits@28=NtGdiGetDIBits@28
-GetDeviceCaps@8=NtGdiGetDeviceCaps@8
+GetDIBColorTable@16
+GetDIBits@28
+GetDeviceCaps@8
 GetDeviceGammaRamp@8
+GetETM@8
+GetEUDCTimeStamp@0
+GetEUDCTimeStampExW@4
 GetEnhMetaFileA@4
 GetEnhMetaFileBits@12
 GetEnhMetaFileDescriptionA@12
@@ -380,36 +382,33 @@ GetEnhMetaFileHeader@12
 GetEnhMetaFilePaletteEntries@12
 GetEnhMetaFilePixelFormat@12
 GetEnhMetaFileW@4
-GetETM@8
-GetEUDCTimeStamp@0
-GetEUDCTimeStampExW@4
 GetFontAssocStatus@4
-GetFontData@20=NtGdiGetFontData@20
+GetFontData@20
 GetFontLanguageInfo@4
 GetFontResourceInfoW@16
-GetFontUnicodeRanges@8
+GetFontUnicodeRanges@8=NtGdiGetFontUnicodeRanges@8
 GetGlyphIndicesA@20
-GetGlyphIndicesW@20
-GetGlyphOutline=GetGlyphOutlineA@28
+GetGlyphIndicesW@20=NtGdiGetGlyphIndicesW@20
+GetGlyphOutline@28=GetGlyphOutlineA@28
 GetGlyphOutlineA@28
 GetGlyphOutlineW@28
 GetGlyphOutlineWow@28
-GetGraphicsMode@4=NtGdiGetGraphicsMode@4
+GetGraphicsMode@4
 GetHFONT@4
 GetICMProfileA@12
 GetICMProfileW@12
-GetKerningPairs=GetKerningPairsA@12
+GetKerningPairs@12=GetKerningPairsA@12
 GetKerningPairsA@12
 GetKerningPairsW@12
 GetLayout@4
 GetLogColorSpaceA@12
 GetLogColorSpaceW@12
-GetMapMode@4=NtGdiGetMapMode@4
+GetMapMode@4
 GetMetaFileA@4
 GetMetaFileBitsEx@12
 GetMetaFileW@4
 GetMetaRgn@8
-GetMiterLimit@8
+GetMiterLimit@8=NtGdiGetMiterLimit@8
 GetNearestColor@8=NtGdiGetNearestColor@8
 GetNearestPaletteIndex@8=NtGdiGetNearestPaletteIndex@8
 GetObjectA@12
@@ -417,28 +416,28 @@ GetObjectType@4
 GetObjectW@12
 GetOutlineTextMetricsA@12
 GetOutlineTextMetricsW@12
-GetPaletteEntries@16=NtGdiGetPaletteEntries@16
+GetPaletteEntries@16
 GetPath@16
-GetPixel@12=NtGdiGetPixel@12
+GetPixel@12
 GetPixelFormat@4
-GetPolyFillMode@4=NtGdiGetPolyFillMode@4
-GetROP2@4=NtGdiGetROP2@4
+GetPolyFillMode@4
+GetROP2@4
 GetRandomRgn@12=NtGdiGetRandomRgn@12
-GetRasterizerCaps@8
-GetRegionData@12=NtGdiGetRegionData@12
+GetRasterizerCaps@8=NtGdiGetRasterizerCaps@8
+GetRegionData@12
 GetRelAbs@8
-GetRgnBox@8=NtGdiGetRgnBox@8
+GetRgnBox@8
 GetStockObject@4
-GetStretchBltMode@4=NtGdiGetStretchBltMode@4
+GetStretchBltMode@4
 GetStringBitmapA@20
 GetStringBitmapW@20
-GetSystemPaletteEntries@16=NtGdiGetSystemPaletteEntries@16
-GetSystemPaletteUse@4
-GetTextAlign@4=NtGdiGetTextAlign@4
+GetSystemPaletteEntries@16
+GetSystemPaletteUse@4=NtGdiGetSystemPaletteUse@4
+GetTextAlign@4
 GetTextCharacterExtra@4
 GetTextCharset@4
 GetTextCharsetInfo@12
-GetTextColor@4=NtGdiGetTextColor@4
+GetTextColor@4
 GetTextExtentExPointA@28
 GetTextExtentExPointI@28
 GetTextExtentExPointW@28
@@ -449,166 +448,174 @@ GetTextExtentPointA@16
 GetTextExtentPointI@16
 GetTextExtentPointW@16
 GetTextFaceA@12
-GetTextFaceW@12
 GetTextFaceAliasW@12
+GetTextFaceW@12
 GetTextMetricsA@8
 GetTextMetricsW@8
-GetTransform@12
-GetViewportExtEx@8=NtGdiGetViewportExtEx@8
-GetViewportOrgEx@8=NtGdiGetViewportOrgEx@8
+GetTransform@12=NtGdiGetTransform@12
+GetViewportExtEx@8
+GetViewportOrgEx@8
 GetWinMetaFileBits@20
-GetWindowExtEx@8=NtGdiGetWindowExtEx@8
-GetWindowOrgEx@8=NtGdiGetWindowOrgEx@8
-GetWorldTransform@8=NtGdiGetWorldTransform@8
-HT_Get8BPPFormatPalette@16
-HT_Get8BPPMaskPalette@24
-IntersectClipRect@20=NtGdiIntersectClipRect@20
-InvertRgn@8=NtGdiInvertRgn@8
-LPtoDP@12=NtGdiLPtoDP@12
+GetWindowExtEx@8
+GetWindowOrgEx@8
+GetWorldTransform@8
+HT_Get8BPPFormatPalette@16=NtGdiHT_Get8BPPFormatPalette@16
+HT_Get8BPPMaskPalette@24=NtGdiHT_Get8BPPMaskPalette@24
+IntersectClipRect@20
+InvertRgn@8
+IsValidEnhMetaRecord@8
+IsValidEnhMetaRecordOffExt@16
+LPtoDP@12
 LineDDA@24
-LineTo@12=NtGdiLineTo@12
+LineTo@12
 MaskBlt@48
 MirrorRgn@8
-ModifyWorldTransform@12=NtGdiModifyWorldTransform@12
-MoveToEx@16=NtGdiMoveToEx@16
-NamedEscape@32
-OffsetClipRgn@12=NtGdiOffsetClipRgn@12
-OffsetRgn@12=NtGdiOffsetRgn@12
-OffsetViewportOrgEx@16=NtGdiOffsetViewportOrgEx@16
-OffsetWindowOrgEx@16=NtGdiOffsetWindowOrgEx@16
-PaintRgn@8=NtGdiPaintRgn@8
-PatBlt@24=NtGdiPatBlt@24
-PATHOBJ_bEnum@8
-PATHOBJ_bEnumClipLines@12
-PATHOBJ_vEnumStart@4
-PATHOBJ_vEnumStartClipLines@16
-PATHOBJ_vGetBounds@8
-PolyPatBlt@20=NtGdiPolyPatBlt@20
+ModifyWorldTransform@12
+MoveToEx@16
+NamedEscape@28
+OffsetClipRgn@12
+OffsetRgn@12
+OffsetViewportOrgEx@16
+OffsetWindowOrgEx@16
+PATHOBJ_bEnum@8=NtGdiPATHOBJ_bEnum@8
+PATHOBJ_bEnumClipLines@12=NtGdiPATHOBJ_bEnumClipLines@12
+PATHOBJ_vEnumStart@4=NtGdiPATHOBJ_vEnumStart@4
+PATHOBJ_vEnumStartClipLines@16=NtGdiPATHOBJ_vEnumStartClipLines@16
+PATHOBJ_vGetBounds@8=NtGdiPATHOBJ_vGetBounds@8
+PaintRgn@8
+PatBlt@24
 PathToRegion@4
-Pie@36=NtGdiPie@36
+Pie@36
 PlayEnhMetaFile@12
 PlayEnhMetaFileRecord@16
 PlayMetaFile@8
 PlayMetaFileRecord@16
 PlgBlt@40
-PolyBezier@12=NtGdiPolyBezier@12
-PolyBezierTo@12=NtGdiPolyBezierTo@12
-PolyDraw@16=NtGdiPolyDraw@16
-PolyPolygon@16=NtGdiPolyPolygon@16
-PolyPolyline@16=NtGdiPolyPolyline@16
+PolyBezier@12
+PolyBezierTo@12
+PolyDraw@16
+PolyPatBlt@20
+PolyPolygon@16
+PolyPolyline@16
 PolyTextOutA@12
 PolyTextOutW@12
-Polygon@12=NtGdiPolygon@12
-Polyline@12=NtGdiPolyline@12
-PolylineTo@12=NtGdiPolylineTo@12
-PtInRegion@12=NtGdiPtInRegion@12
+Polygon@12
+Polyline@12
+PolylineTo@12
+PtInRegion@12
 PtVisible@12=NtGdiPtVisible@12
 QueryFontAssocStatus@0
-RealizePalette@4=NtGdiRealizePalette@4
-RectInRegion@8=NtGdiRectInRegion@8
+RealizePalette@4
+RectInRegion@8
 RectVisible@8=NtGdiRectVisible@8
-Rectangle@20=NtGdiRectangle@20
+Rectangle@20
 RemoveFontMemResourceEx@4
 RemoveFontResourceA@4
 RemoveFontResourceExA@12
 RemoveFontResourceExW@12
-RemoveFontResourceW@4
 RemoveFontResourceTracking@8
+RemoveFontResourceW@4
 ResetDCA@8
 ResetDCW@8
 ResizePalette@8
-RestoreDC@8=NtGdiRestoreDC@8
-RoundRect@28=NtGdiRoundRect@28
-SaveDC@4=NtGdiSaveDC@4
+RestoreDC@8
+RoundRect@28
+STROBJ_bEnum@12=NtGdiSTROBJ_bEnum@12
+STROBJ_bEnumPositionsOnly@12=NtGdiSTROBJ_bEnumPositionsOnly@12
+STROBJ_bGetAdvanceWidths@16=NtGdiSTROBJ_bGetAdvanceWidths@16
+STROBJ_dwGetCodePage@4=NtGdiSTROBJ_dwGetCodePage@4
+STROBJ_vEnumStart@4=NtGdiSTROBJ_vEnumStart@4
+SaveDC@4
 ScaleViewportExtEx@24
 ScaleWindowExtEx@24
 SelectBrushLocal@8
 SelectClipPath@8
-SelectClipRgn@8=NtGdiSelectClipRgn@8
+SelectClipRgn@8
 SelectFontLocal@8
-SelectObject@8=NtGdiSelectObject@8
-SelectPalette@12=NtGdiSelectPalette@12
+SelectObject@8
+SelectPalette@12
 SetAbortProc@8
-SetArcDirection@8=NtGdiSetArcDirection@8
-SetBitmapAttributes@8
+SetArcDirection@8
 SetBitmapBits@12=NtGdiSetBitmapBits@12
-SetBitmapDimensionEx@16=NtGdiSetBitmapDimensionEx@16
-SetBkColor@8=NtGdiSetBkColor@8
-SetBkMode@8=NtGdiSetBkMode@8
+SetBitmapDimensionEx@16=NtGdiSetBitmapDimension@16
+SetBkColor@8
+SetBkMode@8
 SetBoundsRect@12
-SetBrushAttributes@8
-SetBrushOrgEx@16=NtGdiSetBrushOrgEx@16
+SetBrushOrgEx@16
 SetColorAdjustment@8
 SetColorSpace@8
 SetDCBrushColor@8
 SetDCPenColor@8
-SetDIBColorTable@16=NtGdiSetDIBColorTable@16
-SetDIBits@28=NtGdiSetDIBits@28
-SetDIBitsToDevice@48=NtGdiSetDIBitsToDevice@48
+SetDIBColorTable@16
+SetDIBits@28
+SetDIBitsToDevice@48
 SetDeviceGammaRamp@8
 SetEnhMetaFileBits@8
-SetFontEnumeration@4
-SetGraphicsMode@8=NtGdiSetGraphicsMode@8
+SetFontEnumeration@4=NtGdiSetFontEnumeration@4
+SetGraphicsMode@8
 SetICMMode@8
 SetICMProfileA@8
 SetICMProfileW@8
 SetLayout@8
 SetLayoutWidth@12
-SetMagicColors@12
-SetMapMode@8=NtGdiSetMapMode@8
+SetMagicColors@12=NtGdiSetMagicColors@12
+SetMapMode@8
 SetMapperFlags@8
 SetMetaFileBitsEx@8
 SetMetaRgn@4
 SetMiterLimit@12
-SetPaletteEntries@16=NtGdiSetPaletteEntries@16
-SetPixel@16=NtGdiSetPixel@16
+SetPaletteEntries@16
+SetPixel@16
 SetPixelFormat@12
-SetPixelV@16=NtGdiSetPixelV@16
-SetPolyFillMode@8=NtGdiSetPolyFillMode@8
-SetROP2@8=NtGdiSetROP2@8
-SetRectRgn@20=NtGdiSetRectRgn@20
+SetPixelV@16
+SetPolyFillMode@8
+SetROP2@8
+SetRectRgn@20
 SetRelAbs@8
-SetStretchBltMode@8=NtGdiSetStretchBltMode@8
-SetSystemPaletteUse@8
-SetTextAlign@8=NtGdiSetTextAlign@8
+SetStretchBltMode@8
+SetSystemPaletteUse@8=NtGdiSetSystemPaletteUse@8
+SetTextAlign@8
 SetTextCharacterExtra@8
-SetTextColor@8=NtGdiSetTextColor@8
+SetTextColor@8
 SetTextJustification@12
-SetViewportExtEx@16=NtGdiSetViewportExtEx@16
-SetViewportOrgEx@16=NtGdiSetViewportOrgEx@16
-SetVirtualResolution@20
+SetViewportExtEx@16
+SetViewportOrgEx@16
+SetVirtualResolution@20=NtGdiSetVirtualResolution@20
 SetWinMetaFileBits@16
-SetWindowExtEx@16=NtGdiSetWindowExtEx@16
-SetWindowOrgEx@16=NtGdiSetWindowOrgEx@16
-SetWorldTransform@8=NtGdiSetWorldTransform@8
+SetWindowExtEx@16
+SetWindowOrgEx@16
+SetWorldTransform@8
 StartDocA@8
 StartDocW@8
 StartFormPage@4
 StartPage@4
 StretchBlt@44
-StretchDIBits@52=NtGdiStretchDIBits@52
-STROBJ_bEnum@12
-STROBJ_bEnumPositionsOnly@12
-STROBJ_bGetAdvanceWidths@16
-STROBJ_dwGetCodePage@4
-STROBJ_vEnumStart@4
+StretchDIBits@52
 StrokeAndFillPath@4
 StrokePath@4
 SwapBuffers@4
 TextOutA@20
 TextOutW@20
-TranslateCharsetInfo@12=NtGdiTranslateCharsetInfo@12
-UnrealizeObject@4
+TranslateCharsetInfo@12
 UnloadNetworkFonts@4
+UnrealizeObject@4
 UpdateColors@4
 UpdateICMRegKeyA@16
-UpdateICMRegKeyA@16
 UpdateICMRegKeyW@16
 WidenPath@4
-XFORMOBJ_bApplyXform@20
-XFORMOBJ_iGetXform@8
-XLATEOBJ_cGetPalette@16
-XLATEOBJ_hGetColorTransform@4
+XFORMOBJ_bApplyXform@20=NtGdiXFORMOBJ_bApplyXform@20
+XFORMOBJ_iGetXform@8=NtGdiXFORMOBJ_iGetXform@8
+XLATEOBJ_cGetPalette@16=NtGdiXLATEOBJ_cGetPalette@16
+XLATEOBJ_hGetColorTransform@4=NtGdiXLATEOBJ_hGetColorTransform@4
+
+
+
+GetBrushAttributes@4
+GetGlyphIndicesA@20
+GetTextExtentExPointWPri@28
+GetTextExtentPoint32A@16
+SetBitmapAttributes@8
+SetBrushAttributes@8
 XLATEOBJ_iXlate@8
 XLATEOBJ_piVector@4
 bInitSystemAndFontsDirectoriesW@8