en:docs:win16:modules:gdi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:docs:win16:modules:gdi [2021/08/30 01:46] – created prokusheven:docs:win16:modules:gdi [2026/03/30 06:40] (current) – prokushev
Line 1: Line 1:
-^ Ordinal ^ Name ^ Description ^ Status ^^^ Version ^ +{{page>en:templates:win16api}}
-^   :::   ^  ::: ^  :::        ^ Real ^ Std ^ Enh ^ ::: ^ +
-| 000| GDI | | | | +
-| 001| [[en:docs:win16:api:gdi:fatalexit|FATALEXIT]] | | | |+
  
- /* 001 | | [[en:docs:win16:api:gdi:|SETBKCOLOR +^ Ordinal ^ Name ^ Description ^ Status ^ Version ^ 
- /* 002 | | [[en:docs:win16:api:gdi:|SETBKMODE +| 1 | [[en:docs:win16:api:gdi:SetBkColor]] | Sets the current background color | | | 
- /* 003 | | [[en:docs:win16:api:gdi:|SETMAPMODE +| 2 | [[en:docs:win16:api:gdi:SetBkMode]] | Sets the background mix mode | | | 
- /* 004 | | [[en:docs:win16:api:gdi:|SETROP2 +| 3 | [[en:docs:win16:api:gdi:SetMapMode]] | Sets the mapping mode | | | 
- /* 006 | | [[en:docs:win16:api:gdi:|SETPOLYFILLMODE +| 4 | [[en:docs:win16:api:gdi:SetROP2]] | Sets the foreground mix mode | | | 
- /* 007 | | [[en:docs:win16:api:gdi:|SETSTRETCHBLTMODE +| 6 | [[en:docs:win16:api:gdi:SetPolyFillMode]] | Sets the polygon filling mode | | | 
- /* 008 | | [[en:docs:win16:api:gdi:|SETTEXTCHARACTEREXTRA +| 7 | [[en:docs:win16:api:gdi:SetStretchBltMode]] | Sets the bitmap stretching mode | | | 
- /* 009 | | [[en:docs:win16:api:gdi:|SETTEXTCOLOR +| 8 | [[en:docs:win16:api:gdi:SetTextCharacterExtra]] | Sets intercharacter spacing | | | 
- /* 00a | | [[en:docs:win16:api:gdi:|SETTEXTJUSTIFICATION +| 9 | [[en:docs:win16:api:gdi:SetTextColor]] | Sets the text color | | | 
- /* 00b | | [[en:docs:win16:api:gdi:|SETWINDOWORG +| 10 | [[en:docs:win16:api:gdi:SetTextJustification]] | Sets text justification parameters | | | 
- /* 00c | | [[en:docs:win16:api:gdi:|SETWINDOWEXT +| 11 | [[en:docs:win16:api:gdi:SetWindowOrg]] | Sets the window origin | | | 
- /* 00d | | [[en:docs:win16:api:gdi:|SETVIEWPORTORG +| 12 | [[en:docs:win16:api:gdi:SetWindowExt]] | Sets the window extents | | | 
- /* 00e | | [[en:docs:win16:api:gdi:|SETVIEWPORTEXT +| 13 | [[en:docs:win16:api:gdi:SetViewportOrg]] | Sets the viewport origin | | | 
- /* 00f | | [[en:docs:win16:api:gdi:|OFFSETWINDOWORG +| 14 | [[en:docs:win16:api:gdi:SetViewportExt]] | Sets the viewport extents | | | 
- /* 010 | | [[en:docs:win16:api:gdi:|SCALEWINDOWEXT +| 15 | [[en:docs:win16:api:gdi:OffsetWindowOrg]] | Moves the window origin | | | 
- /* 011 | | [[en:docs:win16:api:gdi:|OFFSETVIEWPORTORG +| 16 | [[en:docs:win16:api:gdi:ScaleWindowExt]] | Scales the window extents | | | 
- /* 012 | | [[en:docs:win16:api:gdi:|SCALEVIEWPORTEXT +| 17 | [[en:docs:win16:api:gdi:OffsetViewportOrg]] | Moves the viewport origin | | | 
- /* 013 | | [[en:docs:win16:api:gdi:|LINETO +| 18 | [[en:docs:win16:api:gdi:ScaleViewportExt]] | Scales the viewport extents | | | 
- /* 014 | | [[en:docs:win16:api:gdi:|MOVETO +| 19 | [[en:docs:win16:api:gdi:LineTo]] | Draws a line from current position to specified point | | | 
- /* 015 | | [[en:docs:win16:api:gdi:|EXCLUDECLIPRECT +| 20 | [[en:docs:win16:api:gdi:MoveTo]] | Moves the current position | | | 
- /* 016 | | [[en:docs:win16:api:gdi:|INTERSECTCLIPRECT +| 21 | [[en:docs:win16:api:gdi:ExcludeClipRect]] | Excludes a rectangle from the clipping region | | | 
- /* 017 | | [[en:docs:win16:api:gdi:|ARC +| 22 | [[en:docs:win16:api:gdi:IntersectClipRect]] | Intersects a rectangle with the clipping region | | | 
- /* 018 | | [[en:docs:win16:api:gdi:|ELLIPSE +| 23 | [[en:docs:win16:api:gdi:Arc]] | Draws an elliptical arc | | | 
- /* 019 | | [[en:docs:win16:api:gdi:|FLOODFILL +| 24 | [[en:docs:win16:api:gdi:Ellipse]] | Draws an ellipse | | | 
- /* 01a | | [[en:docs:win16:api:gdi:|PIE +| 25 | [[en:docs:win16:api:gdi:FloodFill]] | Fills an area with the current brush | | | 
- /* 01b | | [[en:docs:win16:api:gdi:|RECTANGLE +| 26 | [[en:docs:win16:api:gdi:Pie]] | Draws a pie-shaped wedge | | | 
- /* 01c | | [[en:docs:win16:api:gdi:|ROUNDRECT +| 27 | [[en:docs:win16:api:gdi:Rectangle]] | Draws a rectangle | | | 
- /* 01d | | [[en:docs:win16:api:gdi:|PATBLT +| 28 | [[en:docs:win16:api:gdi:RoundRect]] | Draws a rectangle with rounded corners | | | 
- /* 01e | | [[en:docs:win16:api:gdi:|SAVEDC +| 29 | [[en:docs:win16:api:gdi:PatBlt]] | Performs a pattern bit-block transfer | | | 
- /* 01f | | [[en:docs:win16:api:gdi:|SETPIXEL +| 30 | [[en:docs:win16:api:gdi:SaveDC]] | Saves the device context state | | | 
- /* 020 | | [[en:docs:win16:api:gdi:|OFFSETCLIPRGN +| 31 | [[en:docs:win16:api:gdi:SetPixel]] | Sets a pixel to the specified color | | | 
- /* 021 | | [[en:docs:win16:api:gdi:|TEXTOUT +| 32 | [[en:docs:win16:api:gdi:OffsetClipRgn]] | Moves the clipping region | | | 
- /* 022 | | [[en:docs:win16:api:gdi:|BITBLT +| 33 | [[en:docs:win16:api:gdi:TextOut]] | Outputs a character string | | | 
- /* 023 | | [[en:docs:win16:api:gdi:|STRETCHBLT +| 34 | [[en:docs:win16:api:gdi:BitBlt]] | Performs a bit-block transfer | | | 
- /* 024 | | [[en:docs:win16:api:gdi:|POLYGON +| 35 | [[en:docs:win16:api:gdi:StretchBlt]] | Performs a stretched bit-block transfer | | | 
- /* 025 | | [[en:docs:win16:api:gdi:|POLYLINE +| 36 | [[en:docs:win16:api:gdi:Polygon]] | Draws a polygon | | | 
- /* 026 | | [[en:docs:win16:api:gdi:|ESCAPE +| 37 | [[en:docs:win16:api:gdi:Polyline]] | Draws a series of line segments | | | 
- /* 027 | | [[en:docs:win16:api:gdi:|RESTOREDC +| 38 | [[en:docs:win16:api:gdi:Escape]] | Accesses device-specific functions | | | 
- /* 028 | | [[en:docs:win16:api:gdi:|FILLRGN +| 39 | [[en:docs:win16:api:gdi:RestoreDC]] | Restores the device context state | | | 
- /* 029 | | [[en:docs:win16:api:gdi:|FRAMERGN +| 40 | [[en:docs:win16:api:gdi:FillRgn]] | Fills a region with a brush | | | 
- /* 02a | | [[en:docs:win16:api:gdi:|INVERTRGN +| 41 | [[en:docs:win16:api:gdi:FrameRgn]] | Draws a border around a region | | | 
- /* 02b | | [[en:docs:win16:api:gdi:|PAINTRGN +| 42 | [[en:docs:win16:api:gdi:InvertRgn]] | Inverts the colors in a region | | | 
- /* 02c | | [[en:docs:win16:api:gdi:|SELECTCLIPRGN +| 43 | [[en:docs:win16:api:gdi:PaintRgn]] | Paints a region with a brush | | | 
- /* 02d | | [[en:docs:win16:api:gdi:|SELECTOBJECT +| 44 | [[en:docs:win16:api:gdi:SelectClipRgn]] | Selects a region as the clipping region | | | 
- /* 02f | | [[en:docs:win16:api:gdi:|COMBINERGN +| 45 | [[en:docs:win16:api:gdi:SelectObject]] | Selects an object into the device context | | | 
- /* 030 | | [[en:docs:win16:api:gdi:|CREATEBITMAP +| 47 | [[en:docs:win16:api:gdi:CombineRgn]] | Combines two regions | | | 
- /* 031 | | [[en:docs:win16:api:gdi:|CREATEBITMAPINDIRECT +| 48 | [[en:docs:win16:api:gdi:CreateBitmap]] | Creates a bitmap | | | 
- /* 032 | | [[en:docs:win16:api:gdi:|CREATEBRUSHINDIRECT +| 49 | [[en:docs:win16:api:gdi:CreateBitmapIndirect]] | Creates a bitmap from a structure | | | 
- /* 033 | | [[en:docs:win16:api:gdi:|CREATECOMPATIBLEBITMAP +| 50 | [[en:docs:win16:api:gdi:CreateBrushIndirect]] | Creates a brush from a structure | | | 
- /* 034 | | [[en:docs:win16:api:gdi:|CREATECOMPATIBLEDC +| 51 | [[en:docs:win16:api:gdi:CreateCompatibleBitmap]] | Creates a compatible bitmap | | | 
- /* 035 | | [[en:docs:win16:api:gdi:|CREATEDC +| 52 | [[en:docs:win16:api:gdi:CreateCompatibleDC]] | Creates a memory device context | | | 
- /* 036 | | [[en:docs:win16:api:gdi:|CREATEELLIPTICRGN +| 54 | [[en:docs:win16:api:gdi:CreateDC]] | Creates a device context | | | 
- /* 037 | | [[en:docs:win16:api:gdi:|CREATEELLIPTICRGNINDIRECT +| 55 | [[en:docs:win16:api:gdi:CreateEllipticRgn]] | Creates an elliptical region | | | 
- /* 038 | | [[en:docs:win16:api:gdi:|CREATEFONT +| 56 | [[en:docs:win16:api:gdi:CreateEllipticRgnIndirect]] | Creates an elliptical region from a rectangle | | | 
- /* 039 | | [[en:docs:win16:api:gdi:|CREATEFONTINDIRECT +| 57 | [[en:docs:win16:api:gdi:CreateFont]] | Creates a logical font | | | 
- /* 03a | | [[en:docs:win16:api:gdi:|CREATEHATCHBRUSH +| 58 | [[en:docs:win16:api:gdi:CreateFontIndirect]] | Creates a font from a structure | | | 
- /* 03c | | [[en:docs:win16:api:gdi:|CREATEPATTERNBRUSH +| 59 | [[en:docs:win16:api:gdi:CreateHatchBrush]] | Creates a hatched brush | | | 
- /* 03d | | [[en:docs:win16:api:gdi:|CREATEPEN +| 60 | [[en:docs:win16:api:gdi:CreatePatternBrush]] | Creates a pattern brush | | | 
- /* 03e | | [[en:docs:win16:api:gdi:|CREATEPENINDIRECT +| 61 | [[en:docs:win16:api:gdi:CreatePen]] | Creates a logical pen | | | 
- /* 03f | | [[en:docs:win16:api:gdi:|CREATEPOLYGONRGN +| 62 | [[en:docs:win16:api:gdi:CreatePenIndirect]] | Creates a pen from a structure | | | 
- /* 040 | | [[en:docs:win16:api:gdi:|CREATERECTRGN +| 63 | [[en:docs:win16:api:gdi:CreatePolygonRgn]] | Creates a polygonal region | | | 
- /* 041 | | [[en:docs:win16:api:gdi:|CREATERECTRGNINDIRECT +| 64 | [[en:docs:win16:api:gdi:CreateRectRgn]] | Creates a rectangular region | | | 
- /* 042 | | [[en:docs:win16:api:gdi:|CREATESOLIDBRUSH +| 65 | [[en:docs:win16:api:gdi:CreateRectRgnIndirect]] | Creates a rectangular region from a rectangle | | | 
- /* 043 | | [[en:docs:win16:api:gdi:|DPTOLP +| 66 | [[en:docs:win16:api:gdi:CreateSolidBrush]] | Creates a solid brush | | | 
- /* 044 | | [[en:docs:win16:api:gdi:|DELETEDC +| 67 | [[en:docs:win16:api:gdi:DPtoLP]] | Converts device points to logical points | | | 
- /* 045 | | [[en:docs:win16:api:gdi:|DELETEOBJECT +| 68 | [[en:docs:win16:api:gdi:DeleteDC]] | Deletes a device context | | | 
- /* 046 | | [[en:docs:win16:api:gdi:|ENUMFONTS +| 69 | [[en:docs:win16:api:gdi:DeleteObject]] | Deletes a GDI object | | | 
- /* 047 | | [[en:docs:win16:api:gdi:|ENUMOBJECTS +| 70 | [[en:docs:win16:api:gdi:EnumFonts]] | Enumerates available fonts | | | 
- /* 048 | | [[en:docs:win16:api:gdi:|EQUALRGN +| 71 | [[en:docs:win16:api:gdi:EnumObjects]] | Enumerates GDI objects | | | 
- /* 04a | | [[en:docs:win16:api:gdi:|GETBITMAPBITS +| 72 | [[en:docs:win16:api:gdi:EqualRgn]] | Checks if two regions are equal | | | 
- /* 04b | | [[en:docs:win16:api:gdi:|GETBKCOLOR +| 74 | [[en:docs:win16:api:gdi:GetBitmapBits]] | Retrieves bitmap bits | | | 
- /* 04c | | [[en:docs:win16:api:gdi:|GETBKMODE +| 75 | [[en:docs:win16:api:gdi:GetBkColor]] | Retrieves the background color | | | 
- /* 04d | | [[en:docs:win16:api:gdi:|GETCLIPBOX +| 76 | [[en:docs:win16:api:gdi:GetBkMode]] | Retrieves the background mix mode | | | 
- /* 04e | | [[en:docs:win16:api:gdi:|GETCURRENTPOSITION +| 77 | [[en:docs:win16:api:gdi:GetClipBox]] | Retrieves the clipping bounding box | | | 
- /* 04f | | [[en:docs:win16:api:gdi:|GETDCORG +| 78 | [[en:docs:win16:api:gdi:GetCurrentPosition]] | Retrieves the current position | | | 
- /* 050 | | [[en:docs:win16:api:gdi:|GETDEVICECAPS +| 79 | [[en:docs:win16:api:gdi:GetDCOrg]] | Retrieves the device context origin | | | 
- /* 051 | | [[en:docs:win16:api:gdi:|GETMAPMODE +| 80 | [[en:docs:win16:api:gdi:GetDeviceCaps]] | Retrieves device capabilities | | | 
- /* 052 | | [[en:docs:win16:api:gdi:|GETOBJECT +| 81 | [[en:docs:win16:api:gdi:GetMapMode]] | Retrieves the mapping mode | | | 
- /* 053 | | [[en:docs:win16:api:gdi:|GETPIXEL +| 82 | [[en:docs:win16:api:gdi:GetObject]] | Retrieves information about a GDI object | | | 
- /* 054 | | [[en:docs:win16:api:gdi:|GETPOLYFILLMODE +| 83 | [[en:docs:win16:api:gdi:GetPixel]] | Retrieves the color of a pixel | | | 
- /* 055 | | [[en:docs:win16:api:gdi:|GETROP2 +| 84 | [[en:docs:win16:api:gdi:GetPolyFillMode]] | Retrieves the polygon filling mode | | | 
- /* 056 | | [[en:docs:win16:api:gdi:|GETRELABS +| 85 | [[en:docs:win16:api:gdi:GetROP2]] | Retrieves the foreground mix mode | | | 
- /* 057 | | [[en:docs:win16:api:gdi:|GETSTOCKOBJECT +| 86 | [[en:docs:win16:api:gdi:GetRelAbs]] | Converts relative coordinates to absolute | | | 
- /* 058 | | [[en:docs:win16:api:gdi:|GETSTRETCHBLTMODE +| 87 | [[en:docs:win16:api:gdi:GetStockObject]] | Retrieves a stock GDI object | | | 
- /* 059 | | [[en:docs:win16:api:gdi:|GETTEXTCHARACTEREXTRA +| 88 | [[en:docs:win16:api:gdi:GetStretchBltMode]] | Retrieves the bitmap stretching mode | | | 
- /* 05a | | [[en:docs:win16:api:gdi:|GETTEXTCOLOR +| 89 | [[en:docs:win16:api:gdi:GetTextCharacterExtra]] | Retrieves intercharacter spacing | | | 
- /* 05b | | [[en:docs:win16:api:gdi:|GETTEXTEXTENT +| 90 | [[en:docs:win16:api:gdi:GetTextColor]] | Retrieves the text color | | | 
- /* 05c | | [[en:docs:win16:api:gdi:|GETTEXTFACE +| 91 | [[en:docs:win16:api:gdi:GetTextExtent]] | Computes text dimensions | | | 
- /* 05d | | [[en:docs:win16:api:gdi:|GETTEXTMETRICS +| 92 | [[en:docs:win16:api:gdi:GetTextFace]] | Retrieves the typeface name | | | 
- /* 05e | | [[en:docs:win16:api:gdi:|GETVIEWPORTEXT +| 93 | [[en:docs:win16:api:gdi:GetTextMetrics]] | Retrieves font metrics | | | 
- /* 05f | | [[en:docs:win16:api:gdi:|GETVIEWPORTORG +| 94 | [[en:docs:win16:api:gdi:GetViewportExt]] | Retrieves the viewport extents | | | 
- /* 060 | | [[en:docs:win16:api:gdi:|GETWINDOWEXT +| 95 | [[en:docs:win16:api:gdi:GetViewportOrg]] | Retrieves the viewport origin | | | 
- /* 061 | | [[en:docs:win16:api:gdi:|GETWINDOWORG +| 96 | [[en:docs:win16:api:gdi:GetWindowExt]] | Retrieves the window extents | | | 
- /* 063 | | [[en:docs:win16:api:gdi:|LPTODP +| 97 | [[en:docs:win16:api:gdi:GetWindowOrg]] | Retrieves the window origin | | | 
- /* 064 | | [[en:docs:win16:api:gdi:|LINEDDA +| 99 | [[en:docs:win16:api:gdi:LPtoDP]] | Converts logical points to device points | | | 
- /* 065 | | [[en:docs:win16:api:gdi:|OFFSETRGN +| 100 | [[en:docs:win16:api:gdi:LineDDA]] | Line drawing with callback function | | | 
- /* 067 | | [[en:docs:win16:api:gdi:|PTVISIBLE +| 101 | [[en:docs:win16:api:gdi:OffsetRgn]] | Moves a region | | | 
- /* 068 | | [[en:docs:win16:api:gdi:|RECTVISIBLE +| 103 | [[en:docs:win16:api:gdi:PtVisible]] | Checks if a point is visible | | | 
- /* 06a | | [[en:docs:win16:api:gdi:|SETBITMAPBITS +| 104 | [[en:docs:win16:api:gdi:RectVisible]] | Checks if a rectangle is visible | | | 
- /* 077 | | [[en:docs:win16:api:gdi:|ADDFONTRESOURCE +| 106 | [[en:docs:win16:api:gdi:SetBitmapBits]] | Sets bitmap bits | | | 
- /* 07b | | [[en:docs:win16:api:gdi:|PLAYMETAFILE +| 119 | [[en:docs:win16:api:gdi:AddFontResource]] | Adds a font resource | | | 
- /* 07c | | [[en:docs:win16:api:gdi:|GETMETAFILE +| 123 | [[en:docs:win16:api:gdi:PlayMetaFile]] | Plays a metafile | | | 
- /* 07d | | [[en:docs:win16:api:gdi:|CREATEMETAFILE +| 124 | [[en:docs:win16:api:gdi:GetMetaFile]] | Retrieves a metafile | | | 
- /* 07e | | [[en:docs:win16:api:gdi:|CLOSEMETAFILE +| 125 | [[en:docs:win16:api:gdi:CreateMetaFile]] | Creates a metafile | | | 
- /* 07f | | [[en:docs:win16:api:gdi:|DELETEMETAFILE +| 126 | [[en:docs:win16:api:gdi:CloseMetaFile]] | Closes a metafile | | | 
- /* 080 | | [[en:docs:win16:api:gdi:|MULDIV +| 127 | [[en:docs:win16:api:gdi:DeleteMetaFile]] | Deletes a metafile | | | 
- /* 084 | | [[en:docs:win16:api:gdi:|SETENVIRONMENT +| 128 | [[en:docs:win16:api:gdi:MulDiv]] | Performs multiplication and division | | | 
- /* 085 | | [[en:docs:win16:api:gdi:|GETENVIRONMENT +| 132 | [[en:docs:win16:api:gdi:SetEnvironment]] | Sets printer environment | | | 
- /* 086 | | [[en:docs:win16:api:gdi:|GETRGNBOX +| 133 | [[en:docs:win16:api:gdi:GetEnvironment]] | Retrieves printer environment | | | 
- /* 088 | | [[en:docs:win16:api:gdi:|REMOVEFONTRESOURCE +| 134 | [[en:docs:win16:api:gdi:GetRgnBox]] | Retrieves region bounding box | | | 
- /* 094 | | [[en:docs:win16:api:gdi:|SETBRUSHORG +| 136 | [[en:docs:win16:api:gdi:RemoveFontResource]] | Removes a font resource | | | 
- /* 095 | | [[en:docs:win16:api:gdi:|GETBRUSHORG +| 148 | [[en:docs:win16:api:gdi:SetBrushOrg]] | Sets brush origin | | | 
- /* 096 | | [[en:docs:win16:api:gdi:|UNREALIZEOBJECT +| 149 | [[en:docs:win16:api:gdi:GetBrushOrg]] | Retrieves brush origin | | | 
- /* 097 | | [[en:docs:win16:api:gdi:|COPYMETAFILE +| 150 | [[en:docs:win16:api:gdi:UnrealizeObject]] | Unrealizes a GDI object | | | 
- /* 099 | | [[en:docs:win16:api:gdi:|CREATEIC +| 151 | [[en:docs:win16:api:gdi:CopyMetaFile]] | Copies a metafile | | | 
- /* 09a | | [[en:docs:win16:api:gdi:|GETNEARESTCOLOR +| 153 | [[en:docs:win16:api:gdi:CreateIC]] | Creates an information context | | | 
- /* 09b | | [[en:docs:win16:api:gdi:|QUERYABORT +| 154 | [[en:docs:win16:api:gdi:GetNearestColor]] | Retrieves nearest available color | | | 
- /* 09c | | [[en:docs:win16:api:gdi:|CREATEDISCARDABLEBITMAP +| 155 | [[en:docs:win16:api:gdi:QueryAbort]] | Queries print job abort status | | | 
- /* 09f | | [[en:docs:win16:api:gdi:|GETMETAFILEBITS +| 156 | [[en:docs:win16:api:gdi:CreateDiscardableBitmap]] | Creates a discardable bitmap | | | 
- /* 0a0 | | [[en:docs:win16:api:gdi:|SETMETAFILEBITS +| 159 | [[en:docs:win16:api:gdi:GetMetaFileBits]] | Retrieves metafile bits | | | 
- /* 0a1 | | [[en:docs:win16:api:gdi:|PTINREGION +| 160 | [[en:docs:win16:api:gdi:SetMetaFileBits]] | Sets metafile bits | | | 
- /* 0a2 | | [[en:docs:win16:api:gdi:|GETBITMAPDIMENSION +| 161 | [[en:docs:win16:api:gdi:PtInRegion]] | Checks if point is in region | | | 
- /* 0a3 | | [[en:docs:win16:api:gdi:|SETBITMAPDIMENSION +| 162 | [[en:docs:win16:api:gdi:GetBitmapDimension]] | Retrieves bitmap dimensions | | | 
- /* 0ac | | [[en:docs:win16:api:gdi:|SETRECTRGN +| 163 | [[en:docs:win16:api:gdi:SetBitmapDimension]] | Sets bitmap dimensions | | | 
- /* 0af | | [[en:docs:win16:api:gdi:|ENUMMETAFILE +| 172 | [[en:docs:win16:api:gdi:SetRectRgn]] | Sets a rectangular region | | | 
- /* 0b0 | | [[en:docs:win16:api:gdi:|PLAYMETAFILERECORD +| 175 | [[en:docs:win16:api:gdi:EnumMetaFile]] | Enumerates metafile records | | | 
- /* 0b5 | | [[en:docs:win16:api:gdi:|RECTINREGION +| 176 | [[en:docs:win16:api:gdi:PlayMetaFileRecord]] | Plays a metafile record | | | 
- /* 0c1 | | [[en:docs:win16:api:gdi:|SETBOUNDSRECT +| 181 | [[en:docs:win16:api:gdi:RectInRegion]] | Checks if rectangle is in region | | | 
- /* 0c2 | | [[en:docs:win16:api:gdi:|GETBOUNDSRECT +| 193 | [[en:docs:win16:api:gdi:SetBoundsRect]] | Sets bounding rectangle | | | 
- /* 0c4 | | [[en:docs:win16:api:gdi:|SETMETAFILEBITSBETTER +| 194 | [[en:docs:win16:api:gdi:GetBoundsRect]] | Retrieves bounding rectangle | | | 
- /* 0c9 | | [[en:docs:win16:api:gdi:|DMBITBLT +| 196 | [[en:docs:win16:api:gdi:SetMetaFileBitsBetter]] | Sets metafile bits with improved method | | | 
- /* 0ca | | [[en:docs:win16:api:gdi:|DMCOLORINFO +| 201 | [[en:docs:win16:api:gdi:DmBitBlt]] | Device mode bit-block transfer | | | 
- /* 0d0 | | [[en:docs:win16:api:gdi:|DMOUTPUT +| 202 | [[en:docs:win16:api:gdi:DmColorInfo]] | Device mode color information | | | 
- /* 0d1 | | [[en:docs:win16:api:gdi:|DMPIXEL +| 208 | [[en:docs:win16:api:gdi:DmOutput]] | Device mode output | | | 
- /* 0d2 | | [[en:docs:win16:api:gdi:|DMREALIZEOBJECT +| 209 | [[en:docs:win16:api:gdi:DmPixel]] | Device mode pixel operation | | | 
- /* 0d3 | | [[en:docs:win16:api:gdi:|DMSTRBLT +| 210 | [[en:docs:win16:api:gdi:DmRealizeObject]] | Device mode object realization | | | 
- /* 0d4 | | [[en:docs:win16:api:gdi:|DMSCANLR +| 211 | [[en:docs:win16:api:gdi:DmStretchBlt]] | Device mode stretch block transfer | | | 
- /* 0f0 | | [[en:docs:win16:api:gdi:|OPENJOB +| 212 | [[en:docs:win16:api:gdi:DmScanLR]] | Device mode scanline operation | | | 
- /* 0f1 | | [[en:docs:win16:api:gdi:|WRITESPOOL +| 240 | [[en:docs:win16:api:gdi:OpenJob]] | Opens print job | | | 
- /* 0f3 | | [[en:docs:win16:api:gdi:|CLOSEJOB +| 241 | [[en:docs:win16:api:gdi:WriteSpool]] | Writes to spooler | | | 
- /* 0f4 | | [[en:docs:win16:api:gdi:|DELETEJOB +| 243 | [[en:docs:win16:api:gdi:CloseJob]] | Closes print job | | | 
- /* 0f6 | | [[en:docs:win16:api:gdi:|STARTSPOOLPAGE +| 244 | [[en:docs:win16:api:gdi:DeleteJob]] | Deletes print job | | | 
- /* 0f7 | | [[en:docs:win16:api:gdi:|ENDSPOOLPAGE +| 246 | [[en:docs:win16:api:gdi:StartSpoolPage]] | Starts spooler page | | | 
- /* 0fe | | [[en:docs:win16:api:gdi:|SPOOLFILE +| 247 | [[en:docs:win16:api:gdi:EndSpoolPage]] | Ends spooler page | | | 
- /* 12c | | [[en:docs:win16:api:gdi:|ENGINEENUMERATEFONT +| 254 | [[en:docs:win16:api:gdi:SpoolFile]] | Spools file | | | 
- /* 12d | | [[en:docs:win16:api:gdi:|ENGINEDELETEFONT +| 300 | [[en:docs:win16:api:gdi:EngineEnumerateFont]] | Engine font enumeration | | | 
- /* 12e | | [[en:docs:win16:api:gdi:|ENGINEREALIZEFONT +| 301 | [[en:docs:win16:api:gdi:EngineDeleteFont]] | Engine font deletion | | | 
- /* 12f | | [[en:docs:win16:api:gdi:|ENGINEGETCHARWIDTH +| 302 | [[en:docs:win16:api:gdi:EngineRealizeFont]] | Engine font realization | | | 
- /* 130 | | [[en:docs:win16:api:gdi:|ENGINESETFONTCONTEXT +| 303 | [[en:docs:win16:api:gdi:EngineGetCharWidth]] | Engine character width retrieval | | | 
- /* 131 | | [[en:docs:win16:api:gdi:|ENGINEGETGLYPHBMP +| 304 | [[en:docs:win16:api:gdi:EngineSetFontContext]] | Engine font context setting | | | 
- /* 133 | | [[en:docs:win16:api:gdi:|GETCHARABCWIDTHS +| 305 | [[en:docs:win16:api:gdi:EngineGetGlyphBmp]] | Engine glyph bitmap retrieval | | | 
- /* 134 | | [[en:docs:win16:api:gdi:|GETOUTLINETEXTMETRICS +| 307 | [[en:docs:win16:api:gdi:GetCharABCWidths]] | Retrieves character ABC widths | | | 
- /* 135 | | [[en:docs:win16:api:gdi:|GETGLYPHOUTLINE +| 308 | [[en:docs:win16:api:gdi:GetOutlineTextMetrics]] | Retrieves outline text metrics | | | 
- /* 136 | | [[en:docs:win16:api:gdi:|CREATESCALABLEFONTRESOURCE +| 309 | [[en:docs:win16:api:gdi:GetGlyphOutline]] | Retrieves glyph outline | | | 
- /* 137 | | [[en:docs:win16:api:gdi:|GETFONTDATA +| 310 | [[en:docs:win16:api:gdi:CreateScalableFontResource]] | Creates scalable font resource | | | 
- /* 139 | | [[en:docs:win16:api:gdi:|GETRASTERIZERCAPS +| 311 | [[en:docs:win16:api:gdi:GetFontData]] | Retrieves font data | | | 
- /* 14a | | [[en:docs:win16:api:gdi:|ENUMFONTFAMILIES +| 313 | [[en:docs:win16:api:gdi:GetRasterizerCaps]] | Retrieves rasterizer capabilities | | | 
- /* 14c | | [[en:docs:win16:api:gdi:|GETKERNINGPAIRS +| 330 | [[en:docs:win16:api:gdi:EnumFontFamilies]] | Enumerates font families | | | 
- /* 159 | | [[en:docs:win16:api:gdi:|GETTEXTALIGN +| 332 | [[en:docs:win16:api:gdi:GetKerningPairs]] | Retrieves kerning pairs | | | 
- /* 15a | | [[en:docs:win16:api:gdi:|SETTEXTALIGN +| 345 | [[en:docs:win16:api:gdi:GetTextAlign]] | Retrieves text alignment | | | 
- /* 15c | | [[en:docs:win16:api:gdi:|CHORD +| 346 | [[en:docs:win16:api:gdi:SetTextAlign]] | Sets text alignment | | | 
- /* 15d | | [[en:docs:win16:api:gdi:|SETMAPPERFLAGS +| 348 | [[en:docs:win16:api:gdi:Chord]] | Draws chord | | | 
- /* 15e | | [[en:docs:win16:api:gdi:|GETCHARWIDTH +| 349 | [[en:docs:win16:api:gdi:SetMapperFlags]] | Sets font mapper flags | | | 
- /* 15f | | [[en:docs:win16:api:gdi:|EXTTEXTOUT +| 350 | [[en:docs:win16:api:gdi:GetCharWidth]] | Retrieves character widths | | | 
- /* 161 | | [[en:docs:win16:api:gdi:|GETASPECTRATIOFILTER +| 351 | [[en:docs:win16:api:gdi:ExtTextOut]] | Extended text output | | | 
- /* 168 | | [[en:docs:win16:api:gdi:|CREATEPALETTE +| 353 | [[en:docs:win16:api:gdi:GetAspectRatioFilter]] | Retrieves aspect ratio filter | | | 
- /* 16b | | [[en:docs:win16:api:gdi:|GETPALETTEENTRIES +| 360 | [[en:docs:win16:api:gdi:CreatePalette]] | Creates palette | | | 
- /* 16c | | [[en:docs:win16:api:gdi:|SETPALETTEENTRIES +| 363 | [[en:docs:win16:api:gdi:GetPaletteEntries]] | Retrieves palette entries | | | 
- /* 16e | | [[en:docs:win16:api:gdi:|UPDATECOLORS +| 364 | [[en:docs:win16:api:gdi:SetPaletteEntries]] | Sets palette entries | | | 
- /* 16f | | [[en:docs:win16:api:gdi:|ANIMATEPALETTE +| 366 | [[en:docs:win16:api:gdi:UpdateColors]] | Updates colors | | | 
- /* 170 | | [[en:docs:win16:api:gdi:|RESIZEPALETTE +| 367 | [[en:docs:win16:api:gdi:AnimatePalette]] | Animates palette | | | 
- /* 172 | | [[en:docs:win16:api:gdi:|GETNEARESTPALETTEINDEX +| 368 | [[en:docs:win16:api:gdi:ResizePalette]] | Resizes palette | | | 
- /* 174 | | [[en:docs:win16:api:gdi:|EXTFLOODFILL +| 370 | [[en:docs:win16:api:gdi:GetNearestPaletteIndex]] | Retrieves nearest palette index | | | 
- /* 175 | | [[en:docs:win16:api:gdi:|SETSYSTEMPALETTEUSE +| 372 | [[en:docs:win16:api:gdi:ExtFloodFill]] | Extended flood fill | | | 
- /* 176 | | [[en:docs:win16:api:gdi:|GETSYSTEMPALETTEUSE +| 373 | [[en:docs:win16:api:gdi:SetSystemPaletteUse]] | Sets system palette use | | | 
- /* 177 | | [[en:docs:win16:api:gdi:|GETSYSTEMPALETTEENTRIES +| 374 | [[en:docs:win16:api:gdi:GetSystemPaletteUse]] | Retrieves system palette use | | | 
- /* 178 | | [[en:docs:win16:api:gdi:|RESETDC +| 375 | [[en:docs:win16:api:gdi:GetSystemPaletteEntries]] | Retrieves system palette entries | | | 
- /* 179 | | [[en:docs:win16:api:gdi:|STARTDOC +| 376 | [[en:docs:win16:api:gdi:ResetDC]] | Resets device context | | | 
- /* 17a | | [[en:docs:win16:api:gdi:|ENDDOC +| 377 | [[en:docs:win16:api:gdi:StartDoc]] | Starts print document | | | 
- /* 17b | | [[en:docs:win16:api:gdi:|STARTPAGE +| 378 | [[en:docs:win16:api:gdi:EndDoc]] | Ends print document | | | 
- /* 17c | | [[en:docs:win16:api:gdi:|ENDPAGE +| 379 | [[en:docs:win16:api:gdi:StartPage]] | Starts print page | | | 
- /* 17d | | [[en:docs:win16:api:gdi:|SETABORTPROC +| 380 | [[en:docs:win16:api:gdi:EndPage]] | Ends print page | | | 
- /* 17e | | [[en:docs:win16:api:gdi:|ABORTDOC +| 381 | [[en:docs:win16:api:gdi:SetAbortProc]] | Sets abort procedure | | | 
- /* 190 | | [[en:docs:win16:api:gdi:|FASTWINDOWFRAME +| 382 | [[en:docs:win16:api:gdi:AbortDoc]] | Aborts print document | | | 
-        /* 19a | | [[en:docs:win16:api:gdi:|ISVALIDMETAFILE +| 400 | [[en:docs:win16:api:gdi:FastWindowFrame]] | Fast window frame drawing | | | 
- /* 1b7 | | [[en:docs:win16:api:gdi:|STRETCHDIBITS +| 410 | [[en:docs:win16:api:gdi:IsValidMetaFile]] | Checks metafile validity | | | 
- /* 1b8 | | [[en:docs:win16:api:gdi:|SETDIBITS +| 439 | [[en:docs:win16:api:gdi:StretchDIBits]] | Stretches DIB bits | | | 
- /* 1b9 | | [[en:docs:win16:api:gdi:|GETDIBITS +| 440 | [[en:docs:win16:api:gdi:SetDIBits]] | Sets DIB bits | | | 
- /* 1ba | | [[en:docs:win16:api:gdi:|CREATEDIBITMAP +| 441 | [[en:docs:win16:api:gdi:GetDIBits]] | Retrieves DIB bits | | | 
- /* 1bb | | [[en:docs:win16:api:gdi:|SETDIBITSTODEVICE +| 442 | [[en:docs:win16:api:gdi:CreateDIBitmap]] | Creates DIB bitmap | | | 
- /* 1bc | | [[en:docs:win16:api:gdi:|CREATEROUNDRECTRGN +| 443 | [[en:docs:win16:api:gdi:SetDIBitsToDevice]] | Sets DIB bits to device | | | 
- /* 1bd | | [[en:docs:win16:api:gdi:|CREATEDIBPATTERNBRUSH +| 444 | [[en:docs:win16:api:gdi:CreateRoundRectRgn]] | Creates rounded rectangle region | | | 
- /* 1c2 | | [[en:docs:win16:api:gdi:|POLYPOLYGON +| 445 | [[en:docs:win16:api:gdi:CreateDIBPatternBrush]] | Creates DIB pattern brush | | | 
- /* 1c3 | | [[en:docs:win16:api:gdi:|CREATEPOLYPOLYGONRGN +| 450 | [[en:docs:win16:api:gdi:PolyPolygon]] | Draws multiple polygons | | | 
- /* 1ce | | [[en:docs:win16:api:gdi:|ISGDIOBJECT +| 451 | [[en:docs:win16:api:gdi:CreatePolyPolygonRgn]] | Creates multiple polygon region | | | 
- /* 1d1 | | [[en:docs:win16:api:gdi:|RECTVISIBLE_EHH +| 462 | [[en:docs:win16:api:gdi:IsGDIObject]] | Checks if object is GDI object | | | 
- /* 1d4 | | [[en:docs:win16:api:gdi:|GETBITMAPDIMENSIONEX +| 465 | [[en:docs:win16:api:gdi:RectVisibleEHH]] | Extended rectangle visibility check | | | 
- /* 1d5 | | [[en:docs:win16:api:gdi:|GETBRUSHORGEX +| 468 | [[en:docs:win16:api:gdi:GetBitmapDimensionEx]] | Extended bitmap dimension retrieval | | | 
- /* 1d6 | | [[en:docs:win16:api:gdi:|GETCURRENTPOSITIONEX +| 469 | [[en:docs:win16:api:gdi:GetBrushOrgEx]] | Extended brush origin retrieval | | | 
- /* 1d7 | | [[en:docs:win16:api:gdi:|GETTEXTEXTENTPOINT +| 470 | [[en:docs:win16:api:gdi:GetCurrentPositionEx]] | Extended current position retrieval | | | 
- /* 1d8 | | [[en:docs:win16:api:gdi:|GETVIEWPORTEXTEX +| 471 | [[en:docs:win16:api:gdi:GetTextExtentPoint]] | Text extent point retrieval | | | 
- /* 1d9 | | [[en:docs:win16:api:gdi:|GETVIEWPORTORGEX +| 472 | [[en:docs:win16:api:gdi:GetViewportExtEx]] | Extended viewport extents retrieval | | | 
- /* 1da | | [[en:docs:win16:api:gdi:|GETWINDOWEXTEX +| 473 | [[en:docs:win16:api:gdi:GetViewportOrgEx]] | Extended viewport origin retrieval | | | 
- /* 1db | | [[en:docs:win16:api:gdi:|GETWINDOWORGEX +| 474 | [[en:docs:win16:api:gdi:GetWindowExtEx]] | Extended window extents retrieval | | | 
- /* 1dc | | [[en:docs:win16:api:gdi:|OFFSETVIEWPORTORGEX +| 475 | [[en:docs:win16:api:gdi:GetWindowOrgEx]] | Extended window origin retrieval | | | 
- /* 1dd | | [[en:docs:win16:api:gdi:|OFFSETWINDOWORGEX +| 476 | [[en:docs:win16:api:gdi:OffsetViewportOrgEx]] | Extended viewport origin offset | | | 
- /* 1de | | [[en:docs:win16:api:gdi:|SETBITMAPDIMENSIONEX +| 477 | [[en:docs:win16:api:gdi:OffsetWindowOrgEx]] | Extended window origin offset | | | 
- /* 1df | | [[en:docs:win16:api:gdi:|SETVIEWPORTEXTEX +| 478 | [[en:docs:win16:api:gdi:SetBitmapDimensionEx]] | Extended bitmap dimension setting | | | 
- /* 1e0 | | [[en:docs:win16:api:gdi:|SETVIEWPORTORGEX +| 479 | [[en:docs:win16:api:gdi:SetViewportExtEx]] | Extended viewport extents setting | | | 
- /* 1e1 | | [[en:docs:win16:api:gdi:|SETWINDOWEXTEX +| 480 | [[en:docs:win16:api:gdi:SetViewportOrgEx]] | Extended viewport origin setting | | | 
- /* 1e2 | | [[en:docs:win16:api:gdi:|SETWINDOWORGEX +| 481 | [[en:docs:win16:api:gdi:SetWindowExtEx]] | Extended window extents setting | | | 
- /* 1e3 | | [[en:docs:win16:api:gdi:|MOVETOEX +| 482 | [[en:docs:win16:api:gdi:SetWindowOrgEx]] | Extended window origin setting | | | 
- /* 1e4 | | [[en:docs:win16:api:gdi:|SCALEVIEWPORTEXTEX +| 483 | [[en:docs:win16:api:gdi:MoveToEx]] | Extended move to | | | 
- /* 1e5 | | [[en:docs:win16:api:gdi:|SCALEWINDOWEXTEX +| 484 | [[en:docs:win16:api:gdi:ScaleViewportExtEx]] | Extended viewport scaling | | | 
- /* 1e6 | | [[en:docs:win16:api:gdi:|GETASPECTRATIOFILTEREX+| 485 | [[en:docs:win16:api:gdi:ScaleWindowExtEx]] | Extended window scaling | | | 
 +| 486 | [[en:docs:win16:api:gdi:GetAspectRatioFilterEx]] | Extended aspect ratio filter retrieval | | |
  
 +{{page>en:templates:win16}}