Fichero de cabecera wingdi.h

Este fichero de cabecera es necesario para acceder al GDI, (graphics device interface).

El GDI permite a las aplicaciones usar gráficos y texto con formato tanto en pantalla como en impresora. El GDI proporciona un interfaz con los drivers de los dispositivos, en lugar de tener que interactuar directamente con el hardware.

Funciones

AbortDoc AbortPath AlphaBlend AngleArc
AnimatePalette Arc ArcTo BeginPath
BitBlt Chord CloseFigure CombineRgn
CombineTransform CreateBitmap CreateBitmapIndirect CreateBrushIndirect
CreateCompatibleBitmap CreateCompatibleDC CreateDC CreateDIBitmap
CreateDIBPatternBrush CreateDIBPatternBrushPt CreateDIBSection CreateDiscartableBitmap
CreateEllipticRgn CreateEllipticRgnIndirect CreateEnhMetaFile CreateFont
CreateFontIndirect CreateHalftonePalette CreateHatchBrush CreatePalette
CreatePatternBrush CreatePen CreatePenIndirect CreatePolygonRgn
CreatePolyPolygonRgn CreateRectRgn CreateRectRgnIndirect CreateRoundRectRgn
CreateSolidBrush DeleteDC DeleteObject DPtoLP
Ellipse EndDoc EndPage EndPath
EnumFontFamilies EnumObjects EnumObjectsProc EqualRgn
ExcludeClipRect ExtCreatePen ExtCreateRegion ExtFloodFill
ExtSelectClipRgn ExtTextOut FillPath FillRect
FillRgn FlattenPath FloodFill FrameRect
FrameRgn GdiFlush GetArcDirection GetBitmapBits
GetBitmapDimension GetBitmapDimensionEx GetBkColor GetBkMode
GetBrushOrgEx GetCharacterPlacement GetClipBox GetClipRgn
GetColorAdjustment GetCurrentPositionEx GetDeviceCaps GetDIBColorTable
GetDIBits GetGraphicsMode GetMapMode GetMetaRgn
GetMiterLimit GetNearestColor GetNearestPaletteIndex GetObject
GetObjectType GetPaletteEntries GetPath GetPixel
GetPolyFillMode GetRegionData GetRgnBox GetROP2
GetStockObject GetStretchBltMode GetSystemPaletteEntries GetSystemPaletteUse
GetTextAlign GetTextCharacterExtra GetTextColor GetTextExtentPoint
GetTextExtentPoint32 GetTextMetrics GetViewportExtEx GetViewportOrgEx
GetWindowExtEx GetWindowOrgEx GetWorldTransform IntersectClipRect
InvertRgn LineDDA LineDDAProc LineTo
LPtoDP MaskBlt ModifyWorldTransform MoveToEx
OffsetClipRgn OffsetRgn OffsetViewportOrgEx OffsetWindowOrgEx
PaintRgn PatBlt PathToRegion Pie
PlgBlt PolyBezier PolyBezierTo PolyDraw
Polygon Polyline PolylineTo PolyPolygon
PolyPolyline PtInRegion PtVisible RealizePalette
Rectangle RectInRegion RectVisible ResetDC
ResizePalette RestoreDC RoundRect SaveDC
ScaleViewportExtEx ScaleWindowExtEx SelectClipPath SelectClipRgn
SelectObject SelectPalette SetArcDirection SetBitmapBits
SetBitmapDimension SetBitmapDimensionEx SetBkColor SetBkMode
SetBrushOrgEx SetColorAdjustment SetDIBColorTable SetDIBits
SetDIBitsToDevice SetGraphicsMode SetMapMode SetMetaRgn
SetMiterLimit SetPaletteEntries SetPixel SetPixelV
SetPolyFillMode SetRectRgn SetROP2 SetStretchBltMode
SetSysColors SetSystemPaletteUse SetTextAlign SetTextCharacterExtra
SetTextColor SetTextJustification SetViewportExtEx SetViewportOrgEx
SetWindowExtEx SetWindowOrgEx SetWorldTransform StartDoc
StartPage StretchBlt StretchDIBits StrokeAndFillPath
StrokePath TextOut UnrealizeObject UpdateColors
WidenPath

Macros

GetBValue GetGValue GetRValue MAKEPOINTS
MAKEROP4 PALETTEINDEX PALETTERGB RGB

Tipos y estructuras

BITMAP BITMAPCOREHEADER BITMAPCOREINFO BITMAPINFO
BITMAPINFOHEADER COLORADJUSTMENT DEVMODE DIBSECTION
DOCINFO EXTLOGPEN LOGBRUSH LOGFONT
LOGPALETTE LOGPEN PALETTEENTRY RGBQUAD
RGBTRIPLE RGNDATA RGNDATAHEADER TEXTMETRIC
XFORM

Librerías

wingdi