Vanara.PInvoke.Gdi32 3.3.0

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

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

Release Notes

Currently implements:

Functions
AbortDoc, AbortPath, AddFontMemResourceEx, AddFontResource, AddFontResourceEx, AngleArc, AnimatePalette, Arc, ArcTo, BeginPath, BitBlt, CancelDC, CheckColorsInGamut, ChoosePixelFormat, Chord, CloseEnhMetaFile, CloseFigure, CloseMetaFile, ColorCorrectPalette, ColorMatchToTarget, CombineRgn, CombineTransform, CopyEnhMetaFile, CopyMetaFile, CreateBitmap, CreateBitmapIndirect, CreateBrushIndirect, CreateColorSpace, CreateCompatibleBitmap, CreateCompatibleDC, CreateDC, CreateDIBitmap, CreateDIBPatternBrush, CreateDIBPatternBrushPt, CreateDIBSection, CreateDiscardableBitmap, CreateEllipticRgn, CreateEllipticRgnIndirect, CreateEnhMetaFile, CreateFont, CreateFontIndirect, CreateFontIndirectEx, CreateHalftonePalette, CreateHatchBrush, CreateIC, CreateMetaFile, CreatePalette, CreatePatternBrush, CreatePen, CreatePenIndirect, CreatePolygonRgn, CreatePolyPolygonRgn, CreateRectRgn, CreateRectRgnIndirect, CreateRoundRectRgn, CreateScalableFontResource, CreateSolidBrush, DeleteColorSpace, DeleteDC, DeleteEnhMetaFile, DeleteMetaFile, DeleteObject, DescribePixelFormat, DPtoLP, DrawEscape, Ellipse, EnableEUDC, EndDoc, EndPage, EndPath, EnumEnhMetaFile, EnumFontFamilies, EnumFontFamiliesEx, EnumFonts, EnumICMProfiles, EnumMetaFile, EnumObjects, EqualRgn, Escape, ExcludeClipRect, ExtCreatePen, ExtCreateRegion, ExtEscape, ExtFloodFill, ExtSelectClipRgn, ExtTextOut, FillPath, FillRgn, FlattenPath, FloodFill, FrameRgn, GdiAlphaBlend, GdiComment, GdiDeleteSpoolFileHandle, GdiEndDocEMF, GdiEndPageEMF, GdiFlush, GdiGetBatchLimit, GdiGetDC, GdiGetDevmodeForPage, GdiGetPageCount, GdiGetPageHandle, GdiGetSpoolFileHandle, GdiGradientFill, GdiPlayPageEMF, GdiResetDCEMF, GdiSetBatchLimit, GdiStartDocEMF, GdiStartPageEMF, GdiTransparentBlt, GetArcDirection, GetAspectRatioFilterEx, GetBitmapBits, GetBitmapDimensionEx, GetBkColor, GetBkMode, GetBoundsRect, GetBrushOrgEx, GetCharABCWidths, GetCharABCWidthsFloat, GetCharABCWidthsI, GetCharacterPlacement, GetCharWidth, GetCharWidth32, GetCharWidthFloat, GetCharWidthI, GetClipBox, GetClipRgn, GetColorAdjustment, GetColorSpace, GetCurrentObject, GetCurrentPositionEx, GetDCBrushColor, GetDCOrgEx, GetDCPenColor, GetDeviceCaps, GetDeviceGammaRamp, GetDIBColorTable, GetDIBits, GetEnhMetaFile, GetEnhMetaFileBits, GetEnhMetaFileDescription, GetEnhMetaFileHeader, GetEnhMetaFilePaletteEntries, GetEnhMetaFilePixelFormat, GetFontData, GetFontLanguageInfo, GetFontUnicodeRanges, GetGlyphIndices, GetGlyphOutline, GetGraphicsMode, GetICMProfile, GetKerningPairs, GetLayout, GetLogColorSpace, GetMapMode, GetMetaFileA, GetMetaFileBitsEx, GetMetaFileW, GetMetaRgn, GetMiterLimit, GetNearestColor, GetNearestPaletteIndex, GetObject, GetObjectType, GetOutlineTextMetrics, GetPaletteEntries, GetPath, GetPixel, GetPixelFormat, GetPolyFillMode, GetRandomRgn, GetRasterizerCaps, GetRegionData, GetRgnBox, GetROP2, GetStockObject, GetStretchBltMode, GetSystemPaletteEntries, GetSystemPaletteUse, GetTextAlign, GetTextCharacterExtra, GetTextCharset, GetTextCharsetInfo, GetTextColor, GetTextExtentExPoint, GetTextExtentExPointI, GetTextExtentPoint, GetTextExtentPoint32, GetTextExtentPointI, GetTextFace, GetTextMetrics, 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, PolyTextOut, PtInRegion, PtVisible, RealizePalette, Rectangle, RectInRegion, RectVisible, RemoveFontMemResourceEx, RemoveFontResource, RemoveFontResourceEx, ResetDC, ResizePalette, RestoreDC, RoundRect, SaveDC, ScaleViewportExtEx, ScaleWindowExtEx, SelectClipPath, SelectClipRgn, SelectObject, SelectPalette, SetAbortProc, SetArcDirection, SetBitmapBits, SetBitmapDimensionEx, SetBkColor, SetBkMode, SetBoundsRect, SetBrushOrgEx, SetColorAdjustment, SetColorSpace, SetDCBrushColor, SetDCPenColor, SetDeviceGammaRamp, SetDIBColorTable, SetDIBits, SetDIBitsToDevice, SetEnhMetaFileBits, SetGraphicsMode, SetICMMode, SetICMProfile, 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, StartDoc, StartPage, StretchBlt, StretchDIBits, StrokeAndFillPath, StrokePath, SwapBuffers, TextOut, TranslateCharsetInfo, UnrealizeObject, UpdateColors, WidenPath

Structures
GRADIENT_RECT, GRADIENT_TRIANGLE, HSECTION, TRIVERTEX, BITMAP, BITMAPINFO, BITMAPINFOHEADER, DIBSECTION, RGBQUAD, BLENDFUNCTION, LOGBRUSH, CIEXYZ, CIEXYZTRIPLE, COLORADJUSTMENT, LOGCOLORSPACE, PALETTEENTRY, RGBTRIPLE, LOGPALETTE, XFORM, CHARSETINFO, DISPLAY_DEVICE, 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, DOCINFO, DRAWPATRECT, PSFEATURE_CUSTPAPER, PSFEATURE_OUTPUT, PSINJECTDATA, RGNDATAHEADER, RGNDATA, TEXTMETRIC, HSPOOLFILE, Union, Union

NuGet packages (8)

Showing the top 5 NuGet packages that depend on Vanara.PInvoke.Gdi32:

Package Downloads
Vanara.PInvoke.User32
PInvoke API (methods, structures and constants) imported from Windows User32.dll.
Vanara.PInvoke.ComCtl32
PInvoke API (methods, structures and constants) imported from Windows ComCtl32.dll.
Vanara.PInvoke.DwmApi
PInvoke API (methods, structures and constants) imported from Windows DwmApi.dll.
Vanara.PInvoke.UxTheme
PInvoke API (methods, structures and constants) imported from Windows UxTheme.dll.
Vanara.PInvoke.User32.Gdi
PInvoke API (methods, structures and constants) imported from Windows User32.dll and specific to graphics or window management.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
3.3.0 472 11/20/2020
3.2.21 227 11/13/2020
3.2.20 579 11/8/2020
3.2.19 1,350 10/23/2020
3.2.18 201 10/21/2020
3.2.17 2,235 9/20/2020
3.2.16 402 9/7/2020
3.2.15 363 8/30/2020
3.2.14 382 8/20/2020
3.2.13 648 7/27/2020
3.2.12 560 7/13/2020
3.2.11 655 6/28/2020
3.2.10 520 6/14/2020
3.2.9 509 6/3/2020
3.2.7 1,171 5/4/2020
3.2.6 407 4/21/2020
3.2.5 325 4/15/2020
3.2.4 314 4/12/2020
3.2.3 406 4/1/2020
3.2.2 331 3/24/2020
3.2.1 330 3/17/2020
3.2.0 589 2/27/2020
3.1.9 577 1/17/2020
3.1.8 476 1/13/2020
3.1.7 359 1/6/2020
3.1.6 439 12/12/2019
3.1.5 493 11/26/2019
3.1.4 310 11/25/2019
3.1.3 382 11/8/2019
3.1.2 301 11/4/2019
3.1.1 1,264 10/17/2019
3.1.0 345 10/3/2019
3.0.1 338 9/20/2019
3.0.0 366 8/27/2019
2.3.11 486 6/9/2019
2.3.10 269 6/5/2019
2.3.9 214 5/26/2019
2.3.8 228 5/13/2019
2.3.7 287 4/24/2019
2.3.6 232 4/17/2019
2.3.5 222 4/10/2019
2.3.4 278 3/9/2019
2.3.3 216 3/8/2019
2.3.2 263 2/28/2019
2.3.1 285 2/25/2019
2.3.0 219 2/22/2019
2.2.1 235 2/12/2019
2.2.0 233 2/1/2019
2.1.2 1,340 1/14/2019
2.1.0 362 12/15/2018
2.0.1 280 12/7/2018
2.0.0 268 11/28/2018
1.1.0 545 9/10/2018
1.0.18 365 8/10/2018
1.0.17 348 7/30/2018
1.0.16 389 6/29/2018
1.0.15 378 6/27/2018
1.0.14 394 6/8/2018
1.0.13 391 6/6/2018
1.0.12 443 4/5/2018
1.0.11 378 4/4/2018
1.0.10 425 3/27/2018
1.0.9 401 3/26/2018
1.0.8 454 2/7/2018
1.0.7 410 1/27/2018
1.0.6 416 1/8/2018
1.0.5 448 12/28/2017
1.0.4 491 12/15/2017
1.0.3 469 12/8/2017
1.0.2 400 11/30/2017
1.0.1 443 11/28/2017