Module gdi32
Content
const Gdi32.Constants
|
[src] |
ANSI_CHARSET |
s32 |
|
ANSI_FIXED_FONT |
s32 |
|
ANSI_VAR_FONT |
s32 |
|
ARABIC_CHARSET |
s32 |
|
ASPECTX |
s32 |
|
ASPECTXY |
s32 |
|
ASPECTY |
s32 |
|
BALTIC_CHARSET |
s32 |
|
BITSPIXEL |
s32 |
|
BI_BITFIELDS |
s32 |
|
BI_JPEG |
s32 |
|
BI_PNG |
s32 |
|
BI_RGB |
s32 |
|
BI_RLE4 |
s32 |
|
BI_RLE8 |
s32 |
|
BKMODE_LAST |
s32 |
|
BLACKNESS |
Win32.DWORD |
dest = BLACK. |
BLACK_BRUSH |
s32 |
|
BLACK_PEN |
s32 |
|
BLTALIGNMENT |
s32 |
|
CAPTUREBLT |
Win32.DWORD |
Include layered windows. |
CHINESEBIG5_CHARSET |
s32 |
|
CLIPCAPS |
s32 |
|
COLORMGMTCAPS |
s32 |
|
COLORRES |
s32 |
|
CURVECAPS |
s32 |
|
DEFAULT_CHARSET |
s32 |
|
DEFAULT_PALETTE |
s32 |
|
DESKTOPHORZRES |
s32 |
|
DESKTOPVERTRES |
s32 |
|
DEVICE_DEFAULT_FONT |
s32 |
|
DEVICE_FONTTYPE |
u32 |
|
DIB_PAL_COLORS |
s32 |
|
DIB_RGB_COLORS |
s32 |
|
DKGRAY_BRUSH |
s32 |
|
DRIVERVERSION |
s32 |
|
DSTINVERT |
Win32.DWORD |
dest = (NOT dest). |
EASTEUROPE_CHARSET |
s32 |
|
FW_BLACK |
s32 |
|
FW_BOLD |
s32 |
|
FW_DEMIBOLD |
s32 |
|
FW_DONTCARE |
s32 |
|
s32 |
|
s32 |
|
FW_HEAVY |
s32 |
|
FW_LIGHT |
s32 |
|
FW_MEDIUM |
s32 |
|
FW_NORMAL |
s32 |
|
FW_REGULAR |
s32 |
|
FW_SEMIBOLD |
s32 |
|
FW_THIN |
s32 |
|
FW_ULTRABOLD |
s32 |
|
FW_ULTRALIGHT |
s32 |
|
GB2312_CHARSET |
s32 |
|
GDI_ERROR |
u32 |
|
GRAY_BRUSH |
s32 |
|
GREEK_CHARSET |
s32 |
|
HANGEUL_CHARSET |
s32 |
|
HANGUL_CHARSET |
s32 |
|
HEBREW_CHARSET |
s32 |
|
HOLLOW_BRUSH |
s32 |
|
HORZRES |
s32 |
|
HORZSIZE |
s32 |
|
JOHAB_CHARSET |
s32 |
|
LF_FACESIZE |
s32 |
|
LF_FULLFACESIZE |
s32 |
|
LINECAPS |
s32 |
|
LOGPIXELSX |
s32 |
|
LOGPIXELSY |
s32 |
|
LTGRAY_BRUSH |
s32 |
|
MAC_CHARSET |
s32 |
|
MERGECOPY |
Win32.DWORD |
dest = (source AND pattern). |
MERGEPAINT |
Win32.DWORD |
dest = (NOT source) OR dest. |
NOMIRRORBITMAP |
Win32.DWORD |
Do not Mirror the bitmap in this call. |
NOTSRCCOPY |
Win32.DWORD |
dest = (NOT source). |
NOTSRCERASE |
Win32.DWORD |
dest = (NOT src) AND (NOT dest). |
NULL_BRUSH |
s32 |
|
NULL_PEN |
s32 |
|
NUMBRUSHES |
s32 |
|
NUMCOLORS |
s32 |
|
NUMFONTS |
s32 |
|
NUMMARKERS |
s32 |
|
NUMPENS |
s32 |
|
NUMRESERVED |
s32 |
|
OEM_CHARSET |
s32 |
|
OEM_FIXED_FONT |
s32 |
|
OPAQUE |
s32 |
|
PATCOPY |
Win32.DWORD |
dest = pattern. |
PATINVERT |
Win32.DWORD |
dest = pattern XOR dest. |
PATPAINT |
Win32.DWORD |
dest = DPSnoo. |
PDEVICESIZE |
s32 |
|
PFD_DEPTH_DONTCARE |
u32 |
|
PFD_DIRECT3D_ACCELERATED |
u32 |
|
PFD_DOUBLEBUFFER |
u32 |
|
PFD_DOUBLEBUFFER_DONTCARE |
u32 |
|
PFD_DRAW_TO_BITMAP |
u32 |
|
PFD_DRAW_TO_WINDOW |
u32 |
|
PFD_GENERIC_ACCELERATED |
u32 |
|
PFD_GENERIC_FORMAT |
u32 |
|
PFD_MAIN_PLANE |
s32 |
|
PFD_NEED_PALETTE |
u32 |
|
PFD_NEED_SYSTEM_PALETTE |
u32 |
|
PFD_OVERLAY_PLANE |
s32 |
|
PFD_STEREO |
u32 |
|
PFD_STEREO_DONTCARE |
u32 |
|
PFD_SUPPORT_COMPOSITION |
u32 |
|
PFD_SUPPORT_DIRECTDRAW |
u32 |
|
PFD_SUPPORT_GDI |
u32 |
|
PFD_SUPPORT_OPENGL |
u32 |
|
PFD_SWAP_COPY |
u32 |
|
PFD_SWAP_EXCHANGE |
u32 |
|
PFD_SWAP_LAYER_BUFFERS |
u32 |
|
PFD_TYPE_COLORINDEX |
s32 |
|
PFD_TYPE_RGBA |
s32 |
|
PFD_UNDERLAY_PLANE |
s32 |
|
PHYSICALHEIGHT |
s32 |
|
PHYSICALOFFSETX |
s32 |
|
PHYSICALOFFSETY |
s32 |
|
PHYSICALWIDTH |
s32 |
|
PLANES |
s32 |
|
POLYGONALCAPS |
s32 |
|
PS_ALTERNATE |
s32 |
|
PS_DASH |
s32 |
|
PS_DASHDOT |
s32 |
_._._._. |
PS_DASHDOTDOT |
s32 |
_.._.._. |
PS_DOT |
s32 |
....... |
PS_INSIDEFRAME |
s32 |
|
PS_NULL |
s32 |
|
PS_SOLID |
s32 |
|
PS_STYLE_MASK |
u32 |
|
PS_USERSTYLE |
s32 |
|
RASTERCAPS |
s32 |
|
RASTER_FONTTYPE |
u32 |
|
RUSSIAN_CHARSET |
s32 |
|
SCALINGFACTORX |
s32 |
|
SCALINGFACTORY |
s32 |
|
SHADEBLENDCAPS |
s32 |
|
SHIFTJIS_CHARSET |
s32 |
|
SIZEPALETTE |
s32 |
|
SRCAND |
Win32.DWORD |
dest = source AND dest. |
SRCCOPY |
Win32.DWORD |
dest = source. |
SRCERASE |
Win32.DWORD |
dest = source AND (NOT dest ). |
SRCINVERT |
Win32.DWORD |
dest = source XOR dest. |
SRCPAINT |
Win32.DWORD |
dest = source OR dest. |
SYMBOL_CHARSET |
s32 |
|
SYSTEM_FIXED_FONT |
s32 |
|
SYSTEM_FONT |
s32 |
|
TECHNOLOGY |
s32 |
|
TEXTCAPS |
s32 |
|
THAI_CHARSET |
s32 |
|
TRANSPARENT |
s32 |
|
TRUETYPE_FONTTYPE |
u32 |
|
TURKISH_CHARSET |
s32 |
|
VERTRES |
s32 |
|
VERTSIZE |
s32 |
|
VIETNAMESE_CHARSET |
s32 |
|
VREFRESH |
s32 |
|
WHITENESS |
Win32.DWORD |
dest = WHITE. |
WHITE_BRUSH |
s32 |
|
WHITE_PEN |
s32 |
|
type alias Gdi32.Type Aliases
|
[src] |
struct Gdi32.BITMAP
|
[src] |
bmType |
Win32.LONG |
|
bmWidth |
Win32.LONG |
|
bmHeight |
Win32.LONG |
|
bmWidthBytes |
Win32.LONG |
|
bmPlanes |
Win32.WORD |
|
bmBitsPixel |
Win32.WORD |
|
bmBits |
Win32.LPVOID |
|
struct Gdi32.BITMAPINFO
|
[src] |
biSize |
Win32.DWORD |
|
biWidth |
Win32.LONG |
|
biHeight |
Win32.LONG |
|
biPlanes |
Win32.WORD |
|
biBitCount |
Win32.WORD |
|
biCompression |
Win32.DWORD |
|
biSizeImage |
Win32.DWORD |
|
biXPelsPerMeter |
Win32.LONG |
|
biYPelsPerMeter |
Win32.LONG |
|
biClrUsed |
Win32.DWORD |
|
biClrImportant |
Win32.DWORD |
|
func BitBlt(hdc: HDC, x, y, cx, cy: s32, hdcSrc: HDC, x1, y1: s32, rop: DWORD) throw
func Gdi32.ChoosePixelFormat
|
[src] |
func Gdi32.CreateCompatibleBitmap
|
[src] |
func CreateCompatibleBitmap(hdc: HDC, cx, cy: s32)->Win32.HBITMAP throw
func Gdi32.CreateCompatibleDC
|
[src] |
func CreateCompatibleDC(hdc: HDC)->Win32.HDC throw
func Gdi32.CreateDIBSection
|
[src] |
func CreateDIBSection(hdc: HDC, pbmi: const *BITMAPINFO, usage: UINT, ppvBits: **void, hSection: HANDLE, offset: DWORD)->Win32.HBITMAP throw
func Gdi32.CreateFontIndirectA
|
[src] |
func Gdi32.CreateFontIndirectW
|
[src] |
func Gdi32.CreatePen
|
[src] |
func CreatePen(iStyle: s32, cWidth: s32, color: COLORREF)->HPEN throw
func Gdi32.CreateSolidBrush
|
[src] |
func CreateSolidBrush(color: COLORREF)->Win32.HBRUSH throw
func Gdi32.DeleteDC
|
[src] |
func DeleteDC(hdc: HDC) throw
func Gdi32.DeleteObject
|
[src] |
func DeleteObject(ho: HGDIOBJ) throw
func Gdi32.DescribePixelFormat
|
[src] |
func DescribePixelFormat(hdc: HDC, iPixelFormat: s32, nBytes: UINT, ppfd: *PIXELFORMATDESCRIPTOR)->s32 throw
struct Gdi32.ENUMLOGFONTEXA
|
[src] |
elfLogFont |
LOGFONTA |
|
elfFullName |
[64] Win32.BYTE |
|
elfStyle |
[32] Win32.BYTE |
|
elfScript |
[32] Win32.BYTE |
|
struct Gdi32.ENUMLOGFONTEXW
|
[src] |
elfLogFont |
LOGFONTW |
|
elfFullName |
[64] Win32.WCHAR |
|
elfStyle |
[32] Win32.WCHAR |
|
elfScript |
[32] Win32.WCHAR |
|
func Gdi32.EnumFontFamiliesA
|
[src] |
func EnumFontFamiliesA(hdc: HDC, lpLogfont: LPCSTR, lpProc: FONTENUMPROCA, lParam: LPARAM)->s32
func Gdi32.EnumFontFamiliesExA
|
[src] |
func EnumFontFamiliesExA(hdc: HDC, lpLogfont: const *LOGFONTA, lpProc: FONTENUMPROCA, lParam: LPARAM, dwFlags: DWORD)->s32
func Gdi32.EnumFontFamiliesExW
|
[src] |
func EnumFontFamiliesExW(hdc: HDC, lpLogfont: const *LOGFONTW, lpProc: FONTENUMPROCW, lParam: LPARAM, dwFlags: DWORD)->s32
func Gdi32.EnumFontFamiliesW
|
[src] |
func EnumFontFamiliesW(hdc: HDC, lpLogfont: LPCWSTR, lpProc: FONTENUMPROCW, lParam: LPARAM)->s32
func Gdi32.GetBitmapBits
|
[src] |
func GetBitmapBits(hbit: HBITMAP, cb: LONG, lpvBits: LPVOID) throw
func Gdi32.GetDIBits
|
[src] |
func GetDIBits(hdc: HDC, hbm: HBITMAP, start: UINT, cLines: UINT, lpvBits: LPVOID, lpbmi: *BITMAPINFO, usage: UINT)->s32 throw
func Gdi32.GetDeviceCaps
|
[src] |
func GetDeviceCaps(hdc: HDC, index: s32)->s32
func Gdi32.GetFontData
|
[src] |
func GetFontData(hdc: HDC, dwTable: DWORD, dwOffset: DWORD, pvBuffer: LPVOID, cjBuffer: DWORD)->Win32.DWORD throw
func Gdi32.GetObjectA
|
[src] |
func GetObjectA(h: HANDLE, c: s32, pv: LPVOID)->s32
func GetObjectA(h: HANDLE, c: s32, pv: LPVOID) throw
func Gdi32.GetObjectW
|
[src] |
func GetObjectW(h: HANDLE, c: s32, pv: LPVOID)->s32
func GetObjectW(h: HANDLE, c: s32, pv: LPVOID) throw
func Gdi32.GetPixel
|
[src] |
func GetPixel(hdc: HDC, x, y: s32)->Win32.COLORREF
func Gdi32.GetStockObject
|
[src] |
func GetStockObject(i: s32)->HGDIOBJ
struct Gdi32.LOGFONTA
|
[src] |
lfHeight |
Win32.LONG |
|
lfWidth |
Win32.LONG |
|
lfEscapement |
Win32.LONG |
|
lfOrientation |
Win32.LONG |
|
lfWeight |
Win32.LONG |
|
lfItalic |
Win32.BYTE |
|
lfUnderline |
Win32.BYTE |
|
lfStrikeOut |
Win32.BYTE |
|
lfCharSet |
Win32.BYTE |
|
lfOutPrecision |
Win32.BYTE |
|
lfClipPrecision |
Win32.BYTE |
|
lfQuality |
Win32.BYTE |
|
lfPitchAndFamily |
Win32.BYTE |
|
lfFaceName |
[32] Win32.CHAR |
|
struct Gdi32.LOGFONTW
|
[src] |
lfHeight |
Win32.LONG |
|
lfWidth |
Win32.LONG |
|
lfEscapement |
Win32.LONG |
|
lfOrientation |
Win32.LONG |
|
lfWeight |
Win32.LONG |
|
lfItalic |
Win32.BYTE |
|
lfUnderline |
Win32.BYTE |
|
lfStrikeOut |
Win32.BYTE |
|
lfCharSet |
Win32.BYTE |
|
lfOutPrecision |
Win32.BYTE |
|
lfClipPrecision |
Win32.BYTE |
|
lfQuality |
Win32.BYTE |
|
lfPitchAndFamily |
Win32.BYTE |
|
lfFaceName |
[32] Win32.WCHAR |
|
func LineTo(hdc: HDC, x: s32, y: s32)->Win32.BOOL
func MoveTo(hdc: HDC, x: s32, y: s32)->Win32.BOOL
struct Gdi32.NEWTEXTMETRICA
|
[src] |
tmHeight |
Win32.LONG |
|
tmAscent |
Win32.LONG |
|
tmDescent |
Win32.LONG |
|
tmInternalLeading |
Win32.LONG |
|
tmExternalLeading |
Win32.LONG |
|
tmAveCharWidth |
Win32.LONG |
|
tmMaxCharWidth |
Win32.LONG |
|
tmWeight |
Win32.LONG |
|
tmOverhang |
Win32.LONG |
|
tmDigitizedAspectX |
Win32.LONG |
|
tmDigitizedAspectY |
Win32.LONG |
|
tmFirstChar |
Win32.BYTE |
|
tmLastChar |
Win32.BYTE |
|
tmDefaultChar |
Win32.BYTE |
|
tmBreakChar |
Win32.BYTE |
|
tmItalic |
Win32.BYTE |
|
tmUnderlined |
Win32.BYTE |
|
tmStruckOut |
Win32.BYTE |
|
tmPitchAndFamily |
Win32.BYTE |
|
tmCharSet |
Win32.BYTE |
|
ntmFlags |
Win32.DWORD |
|
ntmSizeEM |
Win32.UINT |
|
ntmCellHeight |
Win32.UINT |
|
ntmAvgWidth |
Win32.UINT |
|
struct Gdi32.NEWTEXTMETRICW
|
[src] |
tmHeight |
Win32.LONG |
|
tmAscent |
Win32.LONG |
|
tmDescent |
Win32.LONG |
|
tmInternalLeading |
Win32.LONG |
|
tmExternalLeading |
Win32.LONG |
|
tmAveCharWidth |
Win32.LONG |
|
tmMaxCharWidth |
Win32.LONG |
|
tmWeight |
Win32.LONG |
|
tmOverhang |
Win32.LONG |
|
tmDigitizedAspectX |
Win32.LONG |
|
tmDigitizedAspectY |
Win32.LONG |
|
tmFirstChar |
Win32.WCHAR |
|
tmLastChar |
Win32.WCHAR |
|
tmDefaultChar |
Win32.WCHAR |
|
tmBreakChar |
Win32.WCHAR |
|
tmItalic |
Win32.BYTE |
|
tmUnderlined |
Win32.BYTE |
|
tmStruckOut |
Win32.BYTE |
|
tmPitchAndFamily |
Win32.BYTE |
|
tmCharSet |
Win32.BYTE |
|
ntmFlags |
Win32.DWORD |
|
ntmSizeEM |
Win32.UINT |
|
ntmCellHeight |
Win32.UINT |
|
ntmAvgWidth |
Win32.UINT |
|
struct Gdi32.PIXELFORMATDESCRIPTOR
|
[src] |
nSize |
Win32.WORD |
|
nVersion |
Win32.WORD |
|
dwFlags |
Win32.DWORD |
|
iPixelType |
Win32.BYTE |
|
cColorBits |
Win32.BYTE |
|
cRedBits |
Win32.BYTE |
|
cRedShift |
Win32.BYTE |
|
cGreenBits |
Win32.BYTE |
|
cGreenShift |
Win32.BYTE |
|
cBlueBits |
Win32.BYTE |
|
cBlueShift |
Win32.BYTE |
|
cAlphaBits |
Win32.BYTE |
|
cAlphaShift |
Win32.BYTE |
|
cAccumBits |
Win32.BYTE |
|
cAccumRedBits |
Win32.BYTE |
|
cAccumGreenBits |
Win32.BYTE |
|
cAccumBlueBits |
Win32.BYTE |
|
cAccumAlphaBits |
Win32.BYTE |
|
cDepthBits |
Win32.BYTE |
|
cStencilBits |
Win32.BYTE |
|
cAuxBuffers |
Win32.BYTE |
|
iLayerType |
Win32.BYTE |
|
bReserved |
Win32.BYTE |
|
dwLayerMask |
Win32.DWORD |
|
dwVisibleMask |
Win32.DWORD |
|
dwDamageMask |
Win32.DWORD |
|
func RGB(r, g, b: s32)->Win32.COLORREF
struct Gdi32.RGBQUAD
|
[src] |
rgbBlue |
Win32.BYTE |
|
rgbGreen |
Win32.BYTE |
|
rgbRed |
Win32.BYTE |
|
rgbReserved |
Win32.BYTE |
|
func Gdi32.Rectangle
|
[src] |
func Rectangle(hdc: HDC, left, top, right, bottom: s32)->Win32.BOOL
func Gdi32.SelectObject
|
[src] |
func Gdi32.SetBitmapBits
|
[src] |
func SetBitmapBits(hbit: HBITMAP, cb: DWORD, lpvBits: LPVOID) throw
func Gdi32.SetBkColor
|
[src] |
func SetBkColor(hdc: HDC, color: COLORREF)->Win32.COLORREF
func Gdi32.SetBkMode
|
[src] |
func SetBkMode(hdc: HDC, mode: s32)->s32
func Gdi32.SetPixelFormat
|
[src] |
func Gdi32.SetTextColor
|
[src] |
func SetTextColor(hdc: HDC, color: COLORREF)->Win32.COLORREF
func Gdi32.SwapBuffers
|
[src] |
func SwapBuffers(arg1: HDC) throw
struct Gdi32.TEXTMETRICA
|
[src] |
tmHeight |
Win32.LONG |
|
tmAscent |
Win32.LONG |
|
tmDescent |
Win32.LONG |
|
tmInternalLeading |
Win32.LONG |
|
tmExternalLeading |
Win32.LONG |
|
tmAveCharWidth |
Win32.LONG |
|
tmMaxCharWidth |
Win32.LONG |
|
tmWeight |
Win32.LONG |
|
tmOverhang |
Win32.LONG |
|
tmDigitizedAspectX |
Win32.LONG |
|
tmDigitizedAspectY |
Win32.LONG |
|
tmFirstChar |
Win32.BYTE |
|
tmLastChar |
Win32.BYTE |
|
tmDefaultChar |
Win32.BYTE |
|
tmBreakChar |
Win32.BYTE |
|
tmItalic |
Win32.BYTE |
|
tmUnderlined |
Win32.BYTE |
|
tmStruckOut |
Win32.BYTE |
|
tmPitchAndFamily |
Win32.BYTE |
|
tmCharSet |
Win32.BYTE |
|
struct Gdi32.TEXTMETRICW
|
[src] |
tmHeight |
Win32.LONG |
|
tmAscent |
Win32.LONG |
|
tmDescent |
Win32.LONG |
|
tmInternalLeading |
Win32.LONG |
|
tmExternalLeading |
Win32.LONG |
|
tmAveCharWidth |
Win32.LONG |
|
tmMaxCharWidth |
Win32.LONG |
|
tmWeight |
Win32.LONG |
|
tmOverhang |
Win32.LONG |
|
tmDigitizedAspectX |
Win32.LONG |
|
tmDigitizedAspectY |
Win32.LONG |
|
tmFirstChar |
Win32.WCHAR |
|
tmLastChar |
Win32.WCHAR |
|
tmDefaultChar |
Win32.WCHAR |
|
tmBreakChar |
Win32.WCHAR |
|
tmItalic |
Win32.BYTE |
|
tmUnderlined |
Win32.BYTE |
|
tmStruckOut |
Win32.BYTE |
|
tmPitchAndFamily |
Win32.BYTE |
|
tmCharSet |
Win32.BYTE |
|
func Gdi32.TextOutA
|
[src] |
func TextOutA(hdc: HDC, x: s32, y: s32, lpString: LPCSTR, c: s32)->Win32.BOOL
func Gdi32.TextOutW
|
[src] |
func TextOutW(hdc: HDC, x: s32, y: s32, lpString: LPCWSTR, c: s32)->Win32.BOOL
Generated on 08-09-2024 with
swag 0.40.0