Vanara.PInvoke.Gdi32 3.1.1

PInvoke API (methods, structures and constants) imported from Windows Gdi32.dll

Install-Package Vanara.PInvoke.Gdi32 -Version 3.1.1
dotnet add package Vanara.PInvoke.Gdi32 --version 3.1.1
<PackageReference Include="Vanara.PInvoke.Gdi32" Version="3.1.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Vanara.PInvoke.Gdi32 --version 3.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Currently implements:

Functions
AbortPath, AddFontMemResourceEx, AddFontResourceA, AddFontResourceExA, AddFontResourceExW, AddFontResourceW, AngleArc, AnimatePalette, Arc, ArcTo, BeginPath, BitBlt, CancelDC, CheckColorsInGamut, ChoosePixelFormat, Chord, CloseEnhMetaFile, CloseFigure, CloseMetaFile, ColorCorrectPalette, ColorMatchToTarget, CombineRgn, CombineTransform, CopyEnhMetaFileA, CopyEnhMetaFileW, CopyMetaFileA, CopyMetaFileW, CreateBitmap, CreateBitmapIndirect, CreateBrushIndirect, CreateColorSpaceA, CreateColorSpaceW, CreateCompatibleBitmap, CreateCompatibleDC, CreateDCA, CreateDCW, CreateDIBitmap, CreateDIBPatternBrush, CreateDIBPatternBrushPt, CreateDIBSection, CreateDiscardableBitmap, CreateEllipticRgn, CreateEllipticRgnIndirect, CreateEnhMetaFileA, CreateEnhMetaFileW, CreateFontA, CreateFontIndirectA, CreateFontIndirectExA, CreateFontIndirectExW, CreateFontIndirectW, CreateFontW, CreateHalftonePalette, CreateHatchBrush, CreateICA, CreateICW, CreateMetaFileA, CreateMetaFileW, CreatePalette, CreatePatternBrush, CreatePen, CreatePenIndirect, CreatePolygonRgn, CreatePolyPolygonRgn, CreateRectRgn, CreateRectRgnIndirect, CreateRoundRectRgn, CreateScalableFontResourceA, CreateScalableFontResourceW, CreateSolidBrush, DeleteColorSpace, DeleteDC, DeleteEnhMetaFile, DeleteMetaFile, DeleteObject, DescribePixelFormat, DPtoLP, DrawEscape, Ellipse, EndPath, EnumEnhMetaFile, EnumFontFamiliesA, EnumFontFamiliesExA, EnumFontFamiliesExW, EnumFontFamiliesW, EnumFontsA, EnumFontsW, EnumICMProfilesA, EnumICMProfilesW, EnumMetaFile, EnumObjects, EqualRgn, ExcludeClipRect, ExtCreatePen, ExtCreateRegion, ExtFloodFill, ExtSelectClipRgn, ExtTextOutA, ExtTextOutW, FillPath, FillRgn, FlattenPath, FloodFill, FrameRgn, GdiAlphaBlend, GdiComment, GdiFlush, GdiGetBatchLimit, GdiSetBatchLimit, GdiTransparentBlt, GetArcDirection, GetAspectRatioFilterEx, GetBitmapBits, GetBitmapDimensionEx, GetBkColor, GetBkMode, GetBoundsRect, GetBrushOrgEx, GetCharABCWidthsA, GetCharABCWidthsFloatA, GetCharABCWidthsFloatW, GetCharABCWidthsI, GetCharABCWidthsW, GetCharacterPlacementA, GetCharacterPlacementW, GetCharWidth32A, GetCharWidth32W, GetCharWidthA, GetCharWidthFloatA, GetCharWidthFloatW, GetCharWidthI, GetCharWidthW, GetClipBox, GetClipRgn, GetColorAdjustment, GetColorSpace, GetCurrentObject, GetCurrentPositionEx, GetDCBrushColor, GetDCOrgEx, GetDCPenColor, GetDeviceCaps, GetDeviceGammaRamp, GetDIBColorTable, GetDIBits, GetEnhMetaFileA, GetEnhMetaFileBits, GetEnhMetaFileDescriptionA, GetEnhMetaFileDescriptionW, GetEnhMetaFileHeader, GetEnhMetaFilePaletteEntries, GetEnhMetaFilePixelFormat, GetEnhMetaFileW, GetFontData, GetFontLanguageInfo, GetFontUnicodeRanges, GetGlyphIndicesA, GetGlyphIndicesW, GetGlyphOutlineA, GetGlyphOutlineW, GetGraphicsMode, GetICMProfileA, GetICMProfileW, GetKerningPairsA, GetKerningPairsW, GetLayout, GetLogColorSpaceA, GetLogColorSpaceW, GetMapMode, GetMetaFileA, GetMetaFileBitsEx, GetMetaFileW, GetMetaRgn, GetMiterLimit, GetNearestColor, GetNearestPaletteIndex, GetObjectA, GetObjectType, GetObjectW, GetOutlineTextMetricsA, GetOutlineTextMetricsW, GetPaletteEntries, GetPath, GetPixel, GetPixelFormat, GetPolyFillMode, GetRandomRgn, GetRasterizerCaps, GetRegionData, GetRgnBox, GetROP2, GetStockObject, GetStretchBltMode, GetSystemPaletteEntries, GetSystemPaletteUse, GetTextAlign, GetTextCharacterExtra, GetTextCharset, GetTextCharsetInfo, GetTextColor, GetTextExtentExPointA, GetTextExtentExPointI, GetTextExtentExPointW, GetTextExtentPoint32A, GetTextExtentPoint32W, GetTextExtentPointA, GetTextExtentPointI, GetTextExtentPointW, GetTextFaceA, GetTextFaceW, GetTextMetricsA, GetTextMetricsW, GetViewportExtEx, GetViewportOrgEx, GetWindowExtEx, GetWindowOrgEx, GetWinMetaFileBits, GetWorldTransform, GradientFillA, IntersectClipRect, InvertRgn, LineDDA, LineTo, LPtoDP, MaskBlt, ModifyWorldTransform, MoveToEx, OffsetClipRgn, OffsetRgn, OffsetViewportOrgEx, OffsetWindowOrgEx, PaintRgn, PatBlt, PathToRegion, Pie, PlayEnhMetaFile, PlayEnhMetaFileRecord, PlayMetaFile, PlayMetaFileRecord, PlgBlt, PolyBezier, PolyBezierTo, PolyDraw, Polygon, Polyline, PolylineTo, PolyPolygon, PolyPolyline, PolyTextOutA, PolyTextOutW, PtInRegion, PtVisible, RealizePalette, Rectangle, RectInRegion, RectVisible, RemoveFontMemResourceEx, RemoveFontResourceA, RemoveFontResourceExA, RemoveFontResourceExW, RemoveFontResourceW, ResetDCA, ResetDCW, ResizePalette, RestoreDC, RoundRect, SaveDC, ScaleViewportExtEx, ScaleWindowExtEx, ScriptApplyDigitSubstitution, ScriptApplyLogicalWidth, ScriptBreak, SelectClipPath, SelectClipRgn, SelectObject, SelectPalette, SetArcDirection, SetBitmapBits, SetBitmapDimensionEx, SetBkColor, SetBkMode, SetBoundsRect, SetBrushOrgEx, SetColorAdjustment, SetColorSpace, SetDCBrushColor, SetDCPenColor, SetDIBColorTable, SetDIBits, SetDIBitsToDevice, SetEnhMetaFileBits, SetGraphicsMode, SetICMMode, SetICMProfileA, SetICMProfileW, SetLayout, SetMapMode, SetMapperFlags, SetMetaFileBitsEx, SetMetaRgn, SetMiterLimit, SetPaletteEntries, SetPixel, SetPixelFormat, SetPixelV, SetPolyFillMode, SetRectRgn, SetROP2, SetStretchBltMode, SetSystemPaletteUse, SetTextAlign, SetTextCharacterExtra, SetTextColor, SetTextJustification, SetViewportExtEx, SetViewportOrgEx, SetWindowExtEx, SetWindowOrgEx, SetWinMetaFileBits, SetWorldTransform, StretchBlt, StretchDIBits, StrokeAndFillPath, StrokePath, SwapBuffers, TextOutA, TextOutW, TranslateCharsetInfo, UnrealizeObject, UpdateColors, WidenPath

Structures
SCRIPT_ANALYSIS, SCRIPT_CONTROL, SCRIPT_DIGITSUBSTITUTE, SCRIPT_LOGATTR, SCRIPT_STATE, SCRIPT_VISATTR, GRADIENT_TRIANGLE, HSECTION, TRIVERTEX, BITMAP, BITMAPINFO, BITMAPINFOHEADER, DIBSECTION, RGBQUAD, BLENDFUNCTION, LOGBRUSH, CIEXYZ, CIEXYZTRIPLE, COLORADJUSTMENT, LOGCOLORSPACE, PALETTEENTRY, RGBTRIPLE, LOGPALETTE, XFORM, CHARSETINFO, DISPLAY_DEVICE, DEVMODE, DISPLAYCONFIG_2DREGION, DISPLAYCONFIG_ADAPTER_NAME, DISPLAYCONFIG_DESKTOP_IMAGE_INFO, DISPLAYCONFIG_DEVICE_INFO_HEADER, DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO, DISPLAYCONFIG_MODE_INFO, DISPLAYCONFIG_PATH_INFO, DISPLAYCONFIG_PATH_SOURCE_INFO, DISPLAYCONFIG_PATH_TARGET_INFO, DISPLAYCONFIG_RATIONAL, DISPLAYCONFIG_SDR_WHITE_LEVEL, DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE, DISPLAYCONFIG_SET_TARGET_PERSISTENCE, DISPLAYCONFIG_SOURCE_DEVICE_NAME, DISPLAYCONFIG_SOURCE_MODE, DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION, DISPLAYCONFIG_TARGET_BASE_TYPE, DISPLAYCONFIG_TARGET_DEVICE_NAME, DISPLAYCONFIG_TARGET_MODE, DISPLAYCONFIG_TARGET_PREFERRED_MODE, DISPLAYCONFIG_VIDEO_SIGNAL_INFO, ABC, ABCFLOAT, AXESLIST, AXISINFO, DESIGNVECTOR, ENUMLOGFONT, ENUMLOGFONTEX, ENUMLOGFONTEXDV, ENUMTEXTMETRIC, FIXED, FONTSIGNATURE, GCP_RESULTS, GLYPHMETRICS, GLYPHSET, KERNINGPAIR, MAT2, NEWTEXTMETRIC, NEWTEXTMETRICEX, OUTLINETEXTMETRIC, PANOSE, POLYTEXT, RASTERIZER_STATUS, WCRANGE, ENHMETAHEADER, HANDLETABLE, METAFILEPICT, PIXELFORMATDESCRIPTOR, EXTLOGPEN, LOGPEN, RGNDATAHEADER, RGNDATA, TEXTMETRIC, Union, Union

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
3.1.1 23 10/17/2019
3.1.0 67 10/3/2019
3.0.1 66 9/20/2019
3.0.0 94 8/27/2019
2.3.11 309 6/9/2019
2.3.10 119 6/5/2019
2.3.9 93 5/26/2019
2.3.8 104 5/13/2019
2.3.7 170 4/24/2019
2.3.6 112 4/17/2019
2.3.5 109 4/10/2019
2.3.4 158 3/9/2019
2.3.3 105 3/8/2019
2.3.2 145 2/28/2019
2.3.1 158 2/25/2019
2.3.0 110 2/22/2019
2.2.1 126 2/12/2019
2.2.0 121 2/1/2019
2.1.2 215 1/14/2019
2.1.0 203 12/15/2018
2.0.1 156 12/7/2018
2.0.0 157 11/28/2018
1.1.0 290 9/10/2018
1.0.18 225 8/10/2018
1.0.17 210 7/30/2018
1.0.16 242 6/29/2018
1.0.15 224 6/27/2018
1.0.14 235 6/8/2018
1.0.13 250 6/6/2018
1.0.12 291 4/5/2018
1.0.11 232 4/4/2018
1.0.10 280 3/27/2018
1.0.9 247 3/26/2018
1.0.8 300 2/7/2018
1.0.7 255 1/27/2018
1.0.6 277 1/8/2018
1.0.5 299 12/28/2017
1.0.4 324 12/15/2017
1.0.3 315 12/8/2017
1.0.2 266 11/30/2017
1.0.1 302 11/28/2017