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