Module winapi::wingdi [] [src]

GDI procedure declarations, constant definitions and macros

Structs

ABC
ABCFLOAT
BITMAP
BITMAPINFO
BITMAPINFOHEADER
BITMAPV5HEADER
BLENDFUNCTION
CIEXYZ
CIEXYZTRIPLE
DESIGNVECTOR
DEVMODEA
DEVMODEW
DISPLAY_DEVICEA
DISPLAY_DEVICEW
ENUMLOGFONTEXA
ENUMLOGFONTEXDVA
ENUMLOGFONTEXDVW
ENUMLOGFONTEXW
LOGBRUSH
LOGCOLORSPACEA
LOGCOLORSPACEW
LOGFONTA
LOGFONTW
LOGPALETTE
LOGPEN
PALETTEENTRY
PIXELFORMATDESCRIPTOR
RGBQUAD
RGNDATA
RGNDATAHEADER
TEXTMETRICW
XFORM

Constants

ALTERNATE
ANSI_CHARSET
ANSI_FIXED_FONT
ANSI_VAR_FONT
ANTIALIASED_QUALITY
ARABIC_CHARSET
ASPECTX
ASPECTXY
ASPECTY
BALTIC_CHARSET
BITSPIXEL
BI_BITFIELDS
BI_JPEG
BI_PNG
BI_RGB
BI_RLE4
BI_RLE8
BKMODE_LAST
BLACKNESS
BLACK_BRUSH
BLACK_PEN
BLTALIGNMENT
CBM_INIT
CCHFORMNAME
CHINESEBIG5_CHARSET
CLEARTYPE_NATURAL_QUALITY
CLEARTYPE_QUALITY
CLIPCAPS
CLIP_CHARACTER_PRECIS
CLIP_DEFAULT_PRECIS
CLIP_DFA_DISABLE
CLIP_EMBEDDED
CLIP_LH_ANGLES
CLIP_MASK
CLIP_STROKE_PRECIS
CLIP_TT_ALWAYS
CM_IN_GAMUT
CM_OUT_OF_GAMUT
COLORMGMTCAPS
COLORRES
CS_DELETE_TRANSFORM
CS_DISABLE
CS_ENABLE
CURVECAPS
DEFAULT_CHARSET
DEFAULT_GUI_FONT
DEFAULT_PALETTE
DEFAULT_PITCH
DEFAULT_QUALITY
DESKTOPHORZRES
DESKTOPVERTRES
DEVICE_DEFAULT_FONT
DIB_PAL_COLORS
DIB_RGB_COLORS
DISPLAY_DEVICE_ACC_DRIVER
DISPLAY_DEVICE_ACTIVE
DISPLAY_DEVICE_ATTACHED
DISPLAY_DEVICE_ATTACHED_TO_DESKTOP
DISPLAY_DEVICE_DISCONNECT
DISPLAY_DEVICE_MIRRORING_DRIVER
DISPLAY_DEVICE_MODESPRUNED
DISPLAY_DEVICE_MULTI_DRIVER
DISPLAY_DEVICE_PRIMARY_DEVICE
DISPLAY_DEVICE_REMOTE
DISPLAY_DEVICE_REMOVABLE
DISPLAY_DEVICE_TS_COMPATIBLE
DISPLAY_DEVICE_UNSAFE_MODES_ON
DISPLAY_DEVICE_VGA_COMPATIBLE
DKGRAY_BRUSH
DM_BITSPERPEL
DM_COLLATE
DM_COLOR
DM_COPIES
DM_DEFAULTSOURCE
DM_DISPLAYFIXEDOUTPUT
DM_DISPLAYFLAGS
DM_DISPLAYFREQUENCY
DM_DISPLAYORIENTATION
DM_DITHERTYPE
DM_DUPLEX
DM_FORMNAME
DM_ICMINTENT
DM_ICMMETHOD
DM_LOGPIXELS
DM_MEDIATYPE
DM_NUP
DM_ORIENTATION
DM_PANNINGHEIGHT
DM_PANNINGWIDTH
DM_PAPERLENGTH
DM_PAPERSIZE
DM_PAPERWIDTH
DM_PELSHEIGHT
DM_PELSWIDTH
DM_POSITION
DM_PRINTQUALITY
DM_SCALE
DM_TTOPTION
DM_YRESOLUTION
DRAFT_QUALITY
DRIVERVERSION
DSTINVERT
EASTEUROPE_CHARSET
FIXED_PITCH
FS_ARABIC
FS_BALTIC
FS_CHINESESIMP
FS_CHINESETRAD
FS_CYRILLIC
FS_GREEK
FS_HEBREW
FS_JISJAPAN
FS_JOHAB
FS_LATIN1
FS_LATIN2
FS_SYMBOL
FS_THAI
FS_TURKISH
FS_VIETNAMESE
FS_WANSUNG
FW_BLACK
FW_BOLD
FW_DEMIBOLD
FW_DONTCARE
FW_EXTRABOLD
FW_EXTRALIGHT
FW_HEAVY
FW_LIGHT
FW_MEDIUM
FW_NORMAL
FW_REGULAR
FW_SEMIBOLD
FW_THIN
FW_ULTRABOLD
FW_ULTRALIGHT
GB2312_CHARSET
GRAY_BRUSH
GREEK_CHARSET
HANGEUL_CHARSET
HANGUL_CHARSET
HEBREW_CHARSET
HOLLOW_BRUSH
HORZRES
HORZSIZE
ICM_ADDPROFILE
ICM_DELETEPROFILE
ICM_QUERYMATCH
ICM_QUERYPROFILE
ICM_REGISTERICMATCHER
ICM_SETDEFAULTPROFILE
ICM_UNREGISTERICMATCHER
JOHAB_CHARSET
LCS_CALIBRATED_RGB
LCS_GM_ABS_COLORIMETRIC
LCS_GM_BUSINESS
LCS_GM_GRAPHICS
LCS_GM_IMAGES
LCS_SIGNATURE
LCS_WINDOWS_COLOR_SPACE
LCS_sRGB
LF_FACESIZE
LF_FULLFACESIZE
LINECAPS
LOGPIXELSX
LOGPIXELSY
LTGRAY_BRUSH
MAC_CHARSET
MERGECOPY
MERGEPAINT
MM_ANISOTROPIC
MM_HIENGLISH
MM_HIMETRIC
MM_ISOTROPIC
MM_LOENGLISH
MM_LOMETRIC
MM_MAX_NUMAXES
MM_TEXT
MM_TWIPS
MONO_FONT
NONANTIALIASED_QUALITY
NOTSRCCOPY
NOTSRCERASE
NULL_BRUSH
NULL_PEN
NUMBRUSHES
NUMCOLORS
NUMFONTS
NUMMARKERS
NUMPENS
NUMRESERVED
OEM_CHARSET
OEM_FIXED_FONT
OPAQUE
OUT_CHARACTER_PRECIS
OUT_DEFAULT_PRECIS
OUT_DEVICE_PRECIS
OUT_OUTLINE_PRECIS
OUT_PS_ONLY_PRECIS
OUT_RASTER_PRECIS
OUT_SCREEN_OUTLINE_PRECIS
OUT_STRING_PRECIS
OUT_STROKE_PRECIS
OUT_TT_ONLY_PRECIS
OUT_TT_PRECIS
PATCOPY
PATINVERT
PATPAINT
PDEVICESIZE
PFD_DEPTH_DONTCARE
PFD_DIRECT3D_ACCELERATED
PFD_DOUBLEBUFFER
PFD_DOUBLEBUFFER_DONTCARE
PFD_DRAW_TO_BITMAP
PFD_DRAW_TO_WINDOW
PFD_GENERIC_ACCELERATED
PFD_GENERIC_FORMAT
PFD_MAIN_PLANE
PFD_NEED_PALETTE
PFD_NEED_SYSTEM_PALETTE
PFD_OVERLAY_PLANE
PFD_STEREO
PFD_STEREO_DONTCARE
PFD_SUPPORT_COMPOSITION
PFD_SUPPORT_DIRECTDRAW
PFD_SUPPORT_GDI
PFD_SUPPORT_OPENGL
PFD_SWAP_COPY
PFD_SWAP_EXCHANGE
PFD_SWAP_LAYER_BUFFERS
PFD_TYPE_COLORINDEX
PFD_TYPE_RGBA
PFD_UNDERLAY_PLANE
PHYSICALHEIGHT
PHYSICALOFFSETX
PHYSICALOFFSETY
PHYSICALWIDTH
PLANES
POLYFILL_LAST
POLYGONALCAPS
PROFILE_EMBEDDED
PROFILE_LINKED
PROOF_QUALITY
PS_ALTERNATE
PS_DASH
PS_DASHDOT
PS_DASHDOTDOT
PS_DOT
PS_INSIDEFRAME
PS_NULL
PS_SOLID
PS_USERSTYLE
R2_BLACK
R2_COPYPEN
R2_LAST
R2_MASKNOTPEN
R2_MASKPEN
R2_MASKPENNOT
R2_MERGENOTPEN
R2_MERGEPEN
R2_MERGEPENNOT
R2_NOP
R2_NOT
R2_NOTCOPYPEN
R2_NOTMASKPEN
R2_NOTMERGEPEN
R2_NOTXORPEN
R2_WHITE
R2_XORPEN
RASTERCAPS
RGN_AND
RGN_COPY
RGN_DIFF
RGN_MAX
RGN_MIN
RGN_OR
RGN_XOR
RUSSIAN_CHARSET
SCALINGFACTORX
SCALINGFACTORY
SHADEBLENDCAPS
SHIFTJIS_CHARSET
SIZEPALETTE
SRCAND
SRCCOPY
SRCERASE
SRCINVERT
SRCPAINT
SYMBOL_CHARSET
SYSTEM_FIXED_FONT
SYSTEM_FONT
TA_BASELINE
TA_BOTTOM
TA_CENTER
TA_LEFT
TA_MASK
TA_NOUPDATECP
TA_RIGHT
TA_RTLREADING
TA_TOP
TA_UPDATECP
TECHNOLOGY
TEXTCAPS
THAI_CHARSET
TMPF_DEVICE
TMPF_FIXED_PITCH
TMPF_TRUETYPE
TMPF_VECTOR
TRANSPARENT
TURKISH_CHARSET
VARIABLE_PITCH
VERTRES
VERTSIZE
VIETNAMESE_CHARSET
VREFRESH
WHITENESS
WHITE_BRUSH
WHITE_PEN
WINDING

Functions

RGB

Type Definitions

FXPT16DOT16
FXPT2DOT30
LCSCSTYPE
LCSGAMUTMATCH
LINEDDAPROC
LPABC
LPABCFLOAT
LPBITMAP
LPBITMAPINFO
LPBITMAPINFOHEADER
LPBITMAPV5HEADER
LPCIEXYZ
LPCIEXYZTRIPLE
LPDESIGNVECTOR
LPDEVMODEA
LPDEVMODEW
LPDISPLAY_DEVICEA
LPDISPLAY_DEVICEW
LPENUMLOGFONTEXA
LPENUMLOGFONTEXDVA
LPENUMLOGFONTEXDVW
LPENUMLOGFONTEXW
LPFXPT16DOT16
LPFXPT2DOT30
LPLOGCOLORSPACEA
LPLOGCOLORSPACEW
LPLOGFONTA
LPLOGFONTW
LPLOGPALETTE
LPLOGPEN
LPPIXELFORMATDESCRIPTOR
LPRGBQUAD
LPRGNDATA
LPXFORM
NPABC
NPABCFLOAT
NPBITMAP
NPDEVMODEA
NPDEVMODEW
NPLOGPALETTE
NPLOGPEN
NPRGNDATA
PABC
PABCFLOAT
PBITMAP
PBITMAPINFO
PBITMAPINFOHEADER
PBITMAPV5HEADER
PBLENDFUNCTION
PDESIGNVECTOR
PDEVMODEA
PDEVMODEW
PDISPLAY_DEVICEA
PDISPLAY_DEVICEW
PENUMLOGFONTEXDVA
PENUMLOGFONTEXDVW
PLOGBRUSH
PLOGPALETTE
PLOGPEN
PPIXELFORMATDESCRIPTOR
PRGNDATA
PRGNDATAHEADER
PXFORM