; $Id$ ; ; gdi32.def ; ; ReactOS Operating System ; ; From Anders Norlander's w32api-0.1.5 gdi32.def. ; LIBRARY gdi32.dll EXPORTS AbortDoc@4 AbortPath@4 AddFontMemResourceEx@16 AddFontResourceA@4 AddFontResourceExA@12 AddFontResourceExW@12 AddFontResourceW@4 AddFontResourceTracking@8 AngleArc@24 AnimatePalette@16=NtGdiAnimatePalette@16 AnyLinkedFonts@0 Arc@36 ArcTo@36 BeginPath@4 BRUSHOBJ_hGetColorTransform@4 BRUSHOBJ_pvAllocRbrush@8 BRUSHOBJ_pvGetRbrush@4 BRUSHOBJ_ulGetBrushColor@4 BitBlt@36 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 CombineTransform@12=NtGdiCombineTransform@12 CopyEnhMetaFileA@8 CopyEnhMetaFileW@8 CopyMetaFileA@8 CopyMetaFileW@8 CreateBitmap@20=NtGdiCreateBitmap@20 CreateBitmapIndirect@4 CreateBrushIndirect@4 CreateColorSpaceA@4 CreateColorSpaceW@4 CreateCompatibleBitmap@12=NtGdiCreateCompatibleBitmap@12 CreateCompatibleDC@4=NtGdiCreateCompatibleDC@4 CreateDCA@16 CreateDCW@16 CreateDIBPatternBrush@8 CreateDIBPatternBrushPt@8 CreateDIBSection@24 CreateDIBitmap@24=NtGdiCreateDIBitmap@24 CreateDiscardableBitmap@12 CreateEllipticRgn@16=NtGdiCreateEllipticRgn@16 CreateEllipticRgnIndirect@4 CreateEnhMetaFileA@16 CreateEnhMetaFileW@16 CreateFontA@56 CreateFontIndirectA@4 CreateFontIndirectExA@4 CreateFontIndirectExW@4 CreateFontIndirectW@4 CreateFontW@56 CreateHalftonePalette@4=NtGdiCreateHalftonePalette@4 CreateHatchBrush@8 CreateICA@16 CreateICW@16 CreateMetaFileA@4 CreateMetaFileW@4 CreatePalette@4=NtGdiCreatePalette@4 CreatePatternBrush@4 CreatePen@12 CreatePenIndirect@4 CreatePolyPolygonRgn@16=NtGdiCreatePolyPolygonRgn@16 CreatePolygonRgn@12=NtGdiCreatePolygonRgn@12 CreateRectRgn@16=NtGdiCreateRectRgn@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@4=NtGdiD3dContextDestroyAll@4 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 EndDoc@4 EndFormPage@4 EndPage@4 EndPath@4 EngAcquireSemaphore@4 EngAlphaBlend@28 EngAssociateSurface@12 EngBitBlt@44 EngCheckAbort@4 EngComputeGlyphSet@12 EngCopyBits@24 EngCreateBitmap@24 EngCreateClip@0 EngCreateDeviceBitmap@16 EngCreateDeviceSurface@16 EngCreatePalette@24 EngCreateSemaphore@0 EngDeleteClip@4 EngDeletePalette@4 EngDeletePath@4 EngDeleteSemaphore@4 EngDeleteSurface@4 EngEraseSurface@12 EngFillPath@28 EngFindResource@16 EngFreeModule@4 EngGetCurrentCodePage@8 EngGetDriverName@4 EngGetPrinterDataFileName@4 EngGradientFill@40 EngLineTo@36 EngLoadModule@4 EngLockSurface@4 EngMarkBandingSurface@4 EngMultiByteToUnicodeN@20 EngMultiByteToWideChar@20 EngPaint@20 EngPlgBlt@44 EngQueryEMFInfo@8 EngQueryLocalTime@4 EngReleaseSemaphore@4 EngStretchBlt@44 EngStretchBltROP@52 EngStrokeAndFillPath@40 EngStrokePath@32 EngTextOut@40 EngTransparentBlt@32 EngUnicodeToMultiByteN@20 EngUnlockSurface@4 EngWideCharToMultiByte@20 EnumEnhMetaFile@20 EnumFontFamiliesA@16 EnumFontFamiliesExA@20 EnumFontFamiliesExW@20 EnumFontFamiliesW@16 EnumFontsA@16 EnumFontsW@16 EnumICMProfilesA@12 EnumICMProfilesW@12 EnumMetaFile@16 EnumObjects@16 EqualRgn@8=NtGdiEqualRgn@8 Escape@20 EudcLoadLinkW@16 EudcUnloadLinkW@8 ExcludeClipRect@20=NtGdiExcludeClipRect@20 ExtCreatePen@20 ExtCreateRegion@12=NtGdiExtCreateRegion@12 ExtEscape@24 ExtFloodFill@20=NtGdiExtFloodFill@20 ExtSelectClipRgn@12=NtGdiExtSelectClipRgn@12 ExtTextOutA@32 ExtTextOutW@32 FillPath@4 FillRgn@12=NtGdiFillRgn@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 GdiAddFontResourceW@12 GdiAddGlsBounds@8 GdiAddGlsRecord@16 GdiAlphaBlend@44=NtGdiAlphaBlend@44 GdiArtificialDecrementDriver@8 GdiCleanCacheDC@4 GdiComment@12 GdiConsoleTextOut@16 GdiConvertAndCheckDC@4 GdiConvertBitmap@4 ;GdiConvertBitmapV5 GdiConvertBrush@4 GdiConvertDC@4 GdiConvertEnhMetaFile@4 GdiConvertFont@4 GdiConvertMetaFilePict@4 GdiConvertPalette@4 GdiConvertRegion@4 GdiConvertToDevmodeW@4 GdiCreateLocalEnhMetaFile@4 GdiCreateLocalMetaFilePict@4 GdiDeleteLocalDC@4 GdiDeleteSpoolFileHandle@4 GdiDescribePixelFormat@16 GdiDllInitialize@12 GdiDrawStream@12 GdiEndDocEMF@4 GdiEndPageEMF@8 GdiEntry1@8 GdiEntry2@44 GdiEntry3@4 GdiEntry4@8 GdiEntry5@4 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 GdiGetBatchLimit@0 GdiGetCharDimensions@12 GdiGetCodePage@4 GdiGetDC@4 GdiGetDevmodeForPage@16 GdiGetLocalBrush@4 GdiGetLocalDC@4 GdiGetLocalFont@4 GdiGetPageCount@4 GdiGetPageHandle@12 GdiGetSpoolFileHandle@12 ;GdiGetSpoolMessage GdiGradientFill@24=NtGdiGradientFill@24 GdiInitSpool@0 GdiInitializeLanguagePack@4 GdiIsMetaFileDC@4 GdiIsMetaPrintDC@4 GdiIsPlayMetafileDC@4 GdiPlayDCScript@24 GdiPlayEMF@20 GdiPlayJournal@20 GdiPlayPageEMF@20 GdiPlayPrivatePageEMF@12 GdiPlayScript@28 ;GdiPrinterThunk GdiProcessSetup@0 GdiQueryFonts@12 GdiQueryTable@0 GdiRealizationInfo@8 GdiReleaseDC@4 GdiReleaseLocalDC@4 GdiResetDCEMF@8 GdiSetAttrs@4 GdiSetBatchLimit@4 GdiSetLastError@4 GdiSetPixelFormat@8 GdiSetServerAttr@8 GdiStartDocEMF@8 GdiStartPageEMF@4 GdiSwapBuffers@4 GdiTransparentBlt@44=NtGdiTransparentBlt@44 GdiValidateHandle@4 GetArcDirection@4 GetAspectRatioFilterEx@8 GetBitmapAttributes@4 GetBitmapBits@12=NtGdiGetBitmapBits@12 GetBitmapDimensionEx@8=NtGdiGetBitmapDimensionEx@8 GetBkColor@4=NtGdiGetBkColor@4 GetBkMode@4=NtGdiGetBkMode@4 GetBoundsRect@12 GetBrushAttributes@4 GetBrushOrgEx@8=NtGdiGetBrushOrgEx@8 GetCharABCWidthsA@16 GetCharABCWidthsFloatA@16 GetCharABCWidthsFloatW@16=NtGdiGetCharABCWidthsFloat@16 GetCharABCWidthsI@20 GetCharABCWidthsW@16=NtGdiGetCharABCWidths@16 GetCharWidth32A@16 GetCharWidth32W@16=NtGdiGetCharWidth32@16 GetCharWidthA@16 GetCharWidthFloatA@16 GetCharWidthFloatW@16=NtGdiGetCharWidthFloat@16 GetCharWidthI@20 GetCharWidthInfo@8 GetCharWidthW@16 GetCharacterPlacementA@24 GetCharacterPlacementW@24 GetClipBox@8=NtGdiGetClipBox@8 GetClipRgn@8 GetColorAdjustment@8 GetColorSpace@4 GetCurrentObject@8=NtGdiGetCurrentObject@8 GetCurrentPositionEx@8=NtGdiGetCurrentPositionEx@8 GetDCBrushColor@4 GetDCOrgEx@8 GetDCPenColor@4 GetDIBColorTable@16=NtGdiGetDIBColorTable@16 GetDIBits@28=NtGdiGetDIBits@28 GetDeviceCaps@8=NtGdiGetDeviceCaps@8 GetDeviceGammaRamp@8 GetEnhMetaFileA@4 GetEnhMetaFileBits@12 GetEnhMetaFileDescriptionA@12 GetEnhMetaFileDescriptionW@12 GetEnhMetaFileHeader@12 GetEnhMetaFilePaletteEntries@12 GetEnhMetaFilePixelFormat@12 GetEnhMetaFileW@4 GetETM@8 GetEUDCTimeStamp@0 GetEUDCTimeStampExW@4 GetFontAssocStatus@4 GetFontData@20=NtGdiGetFontData@20 GetFontLanguageInfo@4 GetFontResourceInfoW@16 GetFontUnicodeRanges@8 GetGlyphIndicesA@20 GetGlyphIndicesW@20 GetGlyphOutline=GetGlyphOutlineA@28 GetGlyphOutlineA@28 GetGlyphOutlineW@28 GetGlyphOutlineWow@28 GetGraphicsMode@4=NtGdiGetGraphicsMode@4 GetHFONT@4 GetICMProfileA@12 GetICMProfileW@12 GetKerningPairs=GetKerningPairsA@12 GetKerningPairsA@12 GetKerningPairsW@12 GetLayout@4 GetLogColorSpaceA@12 GetLogColorSpaceW@12 GetMapMode@4=NtGdiGetMapMode@4 GetMetaFileA@4 GetMetaFileBitsEx@12 GetMetaFileW@4 GetMetaRgn@8 GetMiterLimit@8 GetNearestColor@8=NtGdiGetNearestColor@8 GetNearestPaletteIndex@8=NtGdiGetNearestPaletteIndex@8 GetObjectA@12 GetObjectType@4 GetObjectW@12 GetOutlineTextMetricsA@12 GetOutlineTextMetricsW@12 GetPaletteEntries@16=NtGdiGetPaletteEntries@16 GetPath@16 GetPixel@12=NtGdiGetPixel@12 GetPixelFormat@4 GetPolyFillMode@4=NtGdiGetPolyFillMode@4 GetROP2@4=NtGdiGetROP2@4 GetRandomRgn@12=NtGdiGetRandomRgn@12 GetRasterizerCaps@8 GetRegionData@12=NtGdiGetRegionData@12 GetRelAbs@8 GetRgnBox@8=NtGdiGetRgnBox@8 GetStockObject@4 GetStretchBltMode@4=NtGdiGetStretchBltMode@4 GetStringBitmapA@20 GetStringBitmapW@20 GetSystemPaletteEntries@16=NtGdiGetSystemPaletteEntries@16 GetSystemPaletteUse@4 GetTextAlign@4=NtGdiGetTextAlign@4 GetTextCharacterExtra@4 GetTextCharset@4 GetTextCharsetInfo@12 GetTextColor@4=NtGdiGetTextColor@4 GetTextExtentExPointA@28 GetTextExtentExPointI@28 GetTextExtentExPointW@28 GetTextExtentExPointWPri@28 GetTextExtentPoint32A@16 GetTextExtentPoint32W@16 GetTextExtentPointA@16 GetTextExtentPointI@16 GetTextExtentPointW@16 GetTextFaceA@12 GetTextFaceW@12 GetTextFaceAliasW@12 GetTextMetricsA@8 GetTextMetricsW@8 GetTransform@12 GetViewportExtEx@8 GetViewportOrgEx@8 GetWinMetaFileBits@20 GetWindowExtEx@8 GetWindowOrgEx@8 GetWorldTransform@8=NtGdiGetWorldTransform@8 HT_Get8BPPFormatPalette@16 HT_Get8BPPMaskPalette@24 IntersectClipRect@20=NtGdiIntersectClipRect@20 InvertRgn@8=NtGdiInvertRgn@8 LPtoDP@12=NtGdiLPtoDP@12 LineDDA@24 LineTo@12=NtGdiLineTo@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 PathToRegion@4 Pie@36=NtGdiPie@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 PolyTextOutA@12 PolyTextOutW@12 Polygon@12=NtGdiPolygon@12 Polyline@12=NtGdiPolyline@12 PolylineTo@12=NtGdiPolylineTo@12 PtInRegion@12=NtGdiPtInRegion@12 PtVisible@12=NtGdiPtVisible@12 QueryFontAssocStatus@0 RealizePalette@4=NtGdiRealizePalette@4 RectInRegion@8=NtGdiRectInRegion@8 RectVisible@8=NtGdiRectVisible@8 Rectangle@20=NtGdiRectangle@20 RemoveFontMemResourceEx@4 RemoveFontResourceA@4 RemoveFontResourceExA@12 RemoveFontResourceExW@12 RemoveFontResourceW@4 RemoveFontResourceTracking@8 ResetDCA@8 ResetDCW@8 ResizePalette@8 RestoreDC@8=NtGdiRestoreDC@8 RoundRect@28=NtGdiRoundRect@28 SaveDC@4=NtGdiSaveDC@4 ScaleViewportExtEx@24 ScaleWindowExtEx@24 SelectBrushLocal@8 SelectClipPath@8 SelectClipRgn@8 SelectFontLocal@8 SelectObject@8=NtGdiSelectObject@8 SelectPalette@12=NtGdiSelectPalette@12 SetAbortProc@8 SetArcDirection@8 SetBitmapAttributes@8 SetBitmapBits@12=NtGdiSetBitmapBits@12 SetBitmapDimensionEx@16=NtGdiSetBitmapDimensionEx@16 SetBkColor@8=NtGdiSetBkColor@8 SetBkMode@8=NtGdiSetBkMode@8 SetBoundsRect@12 SetBrushAttributes@8 SetBrushOrgEx@16=NtGdiSetBrushOrgEx@16 SetColorAdjustment@8 SetColorSpace@8 SetDCBrushColor@8 SetDCPenColor@8 SetDIBColorTable@16=NtGdiSetDIBColorTable@16 SetDIBits@28=NtGdiSetDIBits@28 SetDIBitsToDevice@48=NtGdiSetDIBitsToDevice@48 SetDeviceGammaRamp@8 SetEnhMetaFileBits@8 SetFontEnumeration@4 SetGraphicsMode@8=NtGdiSetGraphicsMode@8 SetICMMode@8 SetICMProfileA@8 SetICMProfileW@8 SetLayout@8 SetLayoutWidth@12 SetMagicColors@12 SetMapMode@8=NtGdiSetMapMode@8 SetMapperFlags@8 SetMetaFileBitsEx@8 SetMetaRgn@4 SetMiterLimit@12 SetPaletteEntries@16=NtGdiSetPaletteEntries@16 SetPixel@16=NtGdiSetPixel@16 SetPixelFormat@12 SetPixelV@16=NtGdiSetPixelV@16 SetPolyFillMode@8=NtGdiSetPolyFillMode@8 SetROP2@8=NtGdiSetROP2@8 SetRectRgn@20=NtGdiSetRectRgn@20 SetRelAbs@8 SetStretchBltMode@8=NtGdiSetStretchBltMode@8 SetSystemPaletteUse@8 SetTextAlign@8=NtGdiSetTextAlign@8 SetTextCharacterExtra@8 SetTextColor@8=NtGdiSetTextColor@8 SetTextJustification@12 SetViewportExtEx@16=NtGdiSetViewportExtEx@16 SetViewportOrgEx@16=NtGdiSetViewportOrgEx@16 SetVirtualResolution@20 SetWinMetaFileBits@16 SetWindowExtEx@16=NtGdiSetWindowExtEx@16 SetWindowOrgEx@16=NtGdiSetWindowOrgEx@16 SetWorldTransform@8=NtGdiSetWorldTransform@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 StrokeAndFillPath@4 StrokePath@4 SwapBuffers@4 TextOutA@20 TextOutW@20 TranslateCharsetInfo@12=NtGdiTranslateCharsetInfo@12 UnrealizeObject@4 UnloadNetworkFonts@4 UpdateColors@4 UpdateICMRegKeyA@16 UpdateICMRegKeyA@16 UpdateICMRegKeyW@16 WidenPath@4 XFORMOBJ_bApplyXform@20 XFORMOBJ_iGetXform@8 XLATEOBJ_cGetPalette@16 XLATEOBJ_hGetColorTransform@4 XLATEOBJ_iXlate@8 XLATEOBJ_piVector@4 bInitSystemAndFontsDirectoriesW@8 bMakePathNameW@16 ;cGetTTFFromFOT gdiPlaySpoolStream@24