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 AngleArc AnimatePalette
Arc ArcTo BeginPath BitBlt
Chord CloseFigure CombineRgn CombineTransform
CreateBitmap CreateBitmapIndirect CreateBrushIndirect CreateCompatibleBitmap
CreateCompatibleDC CreateDC CreateDIBitmap CreateDIBPatternBrush
CreateDIBPatternBrushPt CreateDIBSection CreateDiscartableBitmap CreateEllipticRgn
CreateEllipticRgnIndirect CreateFont CreateFontIndirect CreateHalftonePalette
CreateHatchBrush CreatePalette CreatePatternBrush CreatePen
CreatePenIndirect CreatePolygonRgn CreatePolyPolygonRgn CreateRectRgn
CreateRectRgnIndirect CreateRoundRectRgn CreateSolidBrush DeleteDC
DeleteObject DPtoLP Ellipse EndDoc
EndPage EndPath EnumObjects EnumObjectsProc
EqualRgn ExcludeClipRect ExtCreatePen ExtCreateRegion
ExtFloodFill ExtSelectClipRgn ExtTextOut FillPath
FillRect FillRgn FlattenPath FloodFill
FrameRect FrameRgn GetArcDirection GetBitmapBits
GetBitmapDimension GetBitmapDimensionEx GetBkColor GetBkMode
GetBrushOrgEx 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
RoundRect 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 DOCINFO
EXTLOGPEN LOGBRUSH LOGFONT LOGPALETTE
LOGPEN PALETTEENTRY RGBQUAD RGBTRIPLE
RGNDATA RGNDATAHEADER TEXTMETRIC XFORM

Librerías

wingdi