Functional Groups

Initialization

Disable

Enable

GDIINFO

PDEVICE


Object management

EnumDFonts

EnumObj

FONTINFO

LOGBRUSH

LOGFONT

LOGPEN

PBITMAP

POINT

RealizeObject

TEXTXFORM


Lines, Curves, and Geometric Shapes

DRAWMODE

OSPOLYPOLY

Output(OS_ALTPOLYGON)

Output(OS_ARC)

Output(OS_BEGINNSCAN)

Output(OS_CHORD)

Output(OS_CIRCLE)

Output(OS_ELLIPSE)

Output(OS_ENDNSCAN)

Output(OS_PIE)

Output(OS_POLYBEZIER)

Output(OS_POLYLINE)

Output(OS_POLYPOLYGON)

Output(OS_POLYPOLYLINE)

Output(OS_POLYSCANLINE)

Output(OS_RECTANGLE)

Output(OS_ROUNDRECT)

Output(OS_SCANLINES)

Output(OS_WINDPOLYGON)

RECT

SCAN


Bitmaps

BitBlt

BitmapBits

BITMAPINFO

BITMAPINFOHEADER

CreateDIBitmap

DeviceBitmap

DeviceBitmapBits

FastBorder

Pixel

SaveScreenBitmap

ScanLR

SelectBitmap

SetDIBitsToDevice

StretchBlt

StretchDIBits


Text

CHARRANGE

ExtTextOut

GetCharWidth

TEXTMETRIC

TEXTXFORM


Color

ColorInfo

COLORTABLE_STRUCT

GammaRamp

GAMMARAMP_STRUCT

GetPalette

GetPalTrans

ICMColorInfo

RGBQUAD

SetPalette

SetPalTrans

UpdateColors


Miscellaneous

Control

DEVMODE

DISPLAY

ExtDeviceMode