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 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