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 [2025/11/27 07:19] (current) prokushev
Line 1: Line 1:
-^ Ordinal ^ Name ^ Description ^ Status ^^^ Version ^ +^ Ordinal ^ Name ^ Description ^ Status ^ Version ^ 
-^   :::    ::: ^  :::        ^ Real ^ Std ^ Enh ^ ::: ^ +| [[en:docs:win16:api:gdi:SETBKCOLOR]] | Sets the current background color | | | 
-| 000| GDI | | | | +| [[en:docs:win16:api:gdi:SETBKMODE]] Sets the background mix mode | | | 
-001| [[en:docs:win16:api:gdi:fatalexit|FATALEXIT]] | | | | +| [[en:docs:win16:api:gdi:SETMAPMODE]] | Sets the mapping mode | | 
- +| [[en:docs:win16:api:gdi:SETROP2]] | Sets the foreground mix mode | | | 
- /* 001 | | [[en:docs:win16:api:gdi:|SETBKCOLOR +| [[en:docs:win16:api:gdi:SETPOLYFILLMODE]] | Sets the polygon filling mode | | | 
- /* 002 | | [[en:docs:win16:api:gdi:|SETBKMODE +| [[en:docs:win16:api:gdi:SETSTRETCHBLTMODE]] | Sets the bitmap stretching mode | | | 
- /* 003 | | [[en:docs:win16:api:gdi:|SETMAPMODE +| [[en:docs:win16:api:gdi:SETTEXTCHARACTEREXTRA]] | Sets intercharacter spacing | | | 
- /* 004 | | [[en:docs:win16:api:gdi:|SETROP2 +| [[en:docs:win16:api:gdi:SETTEXTCOLOR]] | Sets the text color | | | 
- /* 006 | | [[en:docs:win16:api:gdi:|SETPOLYFILLMODE +10 | [[en:docs:win16:api:gdi:SETTEXTJUSTIFICATION]] | Sets text justification parameters | | | 
- /* 007 | | [[en:docs:win16:api:gdi:|SETSTRETCHBLTMODE +11 | [[en:docs:win16:api:gdi:SETWINDOWORG]] | Sets the window origin | | | 
- /* 008 | | [[en:docs:win16:api:gdi:|SETTEXTCHARACTEREXTRA +12 | [[en:docs:win16:api:gdi:SETWINDOWEXT]] | Sets the window extents | | | 
- /* 009 | | [[en:docs:win16:api:gdi:|SETTEXTCOLOR +13 | [[en:docs:win16:api:gdi:SETVIEWPORTORG]] | Sets the viewport origin | | | 
- /* 00a | | [[en:docs:win16:api:gdi:|SETTEXTJUSTIFICATION +14 | [[en:docs:win16:api:gdi:SETVIEWPORTEXT]] | Sets the viewport extents | | | 
- /* 00b | | [[en:docs:win16:api:gdi:|SETWINDOWORG +15 | [[en:docs:win16:api:gdi:OFFSETWINDOWORG]] | Moves the window origin | | | 
- /* 00c | | [[en:docs:win16:api:gdi:|SETWINDOWEXT +16 | [[en:docs:win16:api:gdi:SCALEWINDOWEXT]] | Scales the window extents | | | 
- /* 00d | | [[en:docs:win16:api:gdi:|SETVIEWPORTORG +17 | [[en:docs:win16:api:gdi:OFFSETVIEWPORTORG]] | Moves the viewport origin | | | 
- /* 00e | | [[en:docs:win16:api:gdi:|SETVIEWPORTEXT +18 | [[en:docs:win16:api:gdi:SCALEVIEWPORTEXT]] | Scales the viewport extents | | | 
- /* 00f | | [[en:docs:win16:api:gdi:|OFFSETWINDOWORG +19 | [[en:docs:win16:api:gdi:LINETO]] | Draws a line from current position to specified point | | | 
- /* 010 | | [[en:docs:win16:api:gdi:|SCALEWINDOWEXT +20 | [[en:docs:win16:api:gdi:MOVETO]] | Moves the current position | | | 
- /* 011 | | [[en:docs:win16:api:gdi:|OFFSETVIEWPORTORG +21 | [[en:docs:win16:api:gdi:EXCLUDECLIPRECT]] | Excludes a rectangle from the clipping region | | | 
- /* 012 | | [[en:docs:win16:api:gdi:|SCALEVIEWPORTEXT +22 | [[en:docs:win16:api:gdi:INTERSECTCLIPRECT]] | Intersects a rectangle with the clipping region | | | 
- /* 013 | | [[en:docs:win16:api:gdi:|LINETO +23 | [[en:docs:win16:api:gdi:ARC]] | Draws an elliptical arc | | | 
- /* 014 | | [[en:docs:win16:api:gdi:|MOVETO +24 | [[en:docs:win16:api:gdi:ELLIPSE]] | Draws an ellipse | | | 
- /* 015 | | [[en:docs:win16:api:gdi:|EXCLUDECLIPRECT +25 | [[en:docs:win16:api:gdi:FLOODFILL]] | Fills an area with the current brush | | | 
- /* 016 | | [[en:docs:win16:api:gdi:|INTERSECTCLIPRECT +26 | [[en:docs:win16:api:gdi:PIE]] | Draws a pie-shaped wedge | | | 
- /* 017 | | [[en:docs:win16:api:gdi:|ARC +27 | [[en:docs:win16:api:gdi:RECTANGLE]] | Draws a rectangle | | | 
- /* 018 | | [[en:docs:win16:api:gdi:|ELLIPSE +28 | [[en:docs:win16:api:gdi:ROUNDRECT]] | Draws a rectangle with rounded corners | | | 
- /* 019 | | [[en:docs:win16:api:gdi:|FLOODFILL +29 | [[en:docs:win16:api:gdi:PATBLT]] | Performs a pattern bit-block transfer | | | 
- /* 01a | | [[en:docs:win16:api:gdi:|PIE +30 | [[en:docs:win16:api:gdi:SAVEDC]] | Saves the device context state | | | 
- /* 01b | | [[en:docs:win16:api:gdi:|RECTANGLE +31 | [[en:docs:win16:api:gdi:SETPIXEL]] | Sets a pixel to the specified color | | | 
- /* 01c | | [[en:docs:win16:api:gdi:|ROUNDRECT +32 | [[en:docs:win16:api:gdi:OFFSETCLIPRGN]] | Moves the clipping region | | | 
- /* 01d | | [[en:docs:win16:api:gdi:|PATBLT +33 | [[en:docs:win16:api:gdi:TEXTOUT]] | Outputs a character string | | | 
- /* 01e | | [[en:docs:win16:api:gdi:|SAVEDC +34 | [[en:docs:win16:api:gdi:BITBLT]] | Performs a bit-block transfer | | | 
- /* 01f | | [[en:docs:win16:api:gdi:|SETPIXEL +35 | [[en:docs:win16:api:gdi:STRETCHBLT]] | Performs a stretched bit-block transfer | | | 
- /* 020 | | [[en:docs:win16:api:gdi:|OFFSETCLIPRGN +36 | [[en:docs:win16:api:gdi:POLYGON]] | Draws a polygon | | | 
- /* 021 | | [[en:docs:win16:api:gdi:|TEXTOUT +37 | [[en:docs:win16:api:gdi:POLYLINE]] | Draws a series of line segments | | | 
- /* 022 | | [[en:docs:win16:api:gdi:|BITBLT +38 | [[en:docs:win16:api:gdi:ESCAPE]] | Accesses device-specific functions | | | 
- /* 023 | | [[en:docs:win16:api:gdi:|STRETCHBLT +39 | [[en:docs:win16:api:gdi:RESTOREDC]] | Restores the device context state | | | 
- /* 024 | | [[en:docs:win16:api:gdi:|POLYGON +40 | [[en:docs:win16:api:gdi:FILLRGN]] | Fills a region with a brush | | | 
- /* 025 | | [[en:docs:win16:api:gdi:|POLYLINE +41 | [[en:docs:win16:api:gdi:FRAMERGN]] | Draws a border around a region | | | 
- /* 026 | | [[en:docs:win16:api:gdi:|ESCAPE +42 | [[en:docs:win16:api:gdi:INVERTRGN]] | Inverts the colors in a region | | | 
- /* 027 | | [[en:docs:win16:api:gdi:|RESTOREDC +43 | [[en:docs:win16:api:gdi:PAINTRGN]] | Paints a region with a brush | | | 
- /* 028 | | [[en:docs:win16:api:gdi:|FILLRGN +44 | [[en:docs:win16:api:gdi:SELECTCLIPRGN]] | Selects a region as the clipping region | | | 
- /* 029 | | [[en:docs:win16:api:gdi:|FRAMERGN +45 | [[en:docs:win16:api:gdi:SELECTOBJECT]] | Selects an object into the device context | | | 
- /* 02a | | [[en:docs:win16:api:gdi:|INVERTRGN +47 | [[en:docs:win16:api:gdi:COMBINERGN]] | Combines two regions | | | 
- /* 02b | | [[en:docs:win16:api:gdi:|PAINTRGN +48 | [[en:docs:win16:api:gdi:CREATEBITMAP]] | Creates a bitmap | | | 
- /* 02c | | [[en:docs:win16:api:gdi:|SELECTCLIPRGN +49 | [[en:docs:win16:api:gdi:CREATEBITMAPINDIRECT]] | Creates a bitmap from a structure | | | 
- /* 02d | | [[en:docs:win16:api:gdi:|SELECTOBJECT +50 | [[en:docs:win16:api:gdi:CREATEBRUSHINDIRECT]] | Creates a brush from a structure | | | 
- /* 02f | | [[en:docs:win16:api:gdi:|COMBINERGN +51 | [[en:docs:win16:api:gdi:CREATECOMPATIBLEBITMAP]] | Creates a compatible bitmap | | | 
- /* 030 | | [[en:docs:win16:api:gdi:|CREATEBITMAP +52 | [[en:docs:win16:api:gdi:CREATECOMPATIBLEDC]] | Creates a memory device context | | | 
- /* 031 | | [[en:docs:win16:api:gdi:|CREATEBITMAPINDIRECT +54 | [[en:docs:win16:api:gdi:CREATEDC]] | Creates a device context | | | 
- /* 032 | | [[en:docs:win16:api:gdi:|CREATEBRUSHINDIRECT +55 | [[en:docs:win16:api:gdi:CREATEELLIPTICRGN]] | Creates an elliptical region | | | 
- /* 033 | | [[en:docs:win16:api:gdi:|CREATECOMPATIBLEBITMAP +56 | [[en:docs:win16:api:gdi:CREATEELLIPTICRGNINDIRECT]] | Creates an elliptical region from a rectangle | | | 
- /* 034 | | [[en:docs:win16:api:gdi:|CREATECOMPATIBLEDC +57 | [[en:docs:win16:api:gdi:CREATEFONT]] | Creates a logical font | | | 
- /* 035 | | [[en:docs:win16:api:gdi:|CREATEDC +58 | [[en:docs:win16:api:gdi:CREATEFONTINDIRECT]] | Creates a font from a structure | | | 
- /* 036 | | [[en:docs:win16:api:gdi:|CREATEELLIPTICRGN +59 | [[en:docs:win16:api:gdi:CREATEHATCHBRUSH]] | Creates a hatched brush | | | 
- /* 037 | | [[en:docs:win16:api:gdi:|CREATEELLIPTICRGNINDIRECT +60 | [[en:docs:win16:api:gdi:CREATEPATTERNBRUSH]] | Creates a pattern brush | | | 
- /* 038 | | [[en:docs:win16:api:gdi:|CREATEFONT +61 | [[en:docs:win16:api:gdi:CREATEPEN]] | Creates a logical pen | | | 
- /* 039 | | [[en:docs:win16:api:gdi:|CREATEFONTINDIRECT +62 | [[en:docs:win16:api:gdi:CREATEPENINDIRECT]] | Creates a pen from a structure | | | 
- /* 03a | | [[en:docs:win16:api:gdi:|CREATEHATCHBRUSH +63 | [[en:docs:win16:api:gdi:CREATEPOLYGONRGN]] | Creates a polygonal region | | | 
- /* 03c | | [[en:docs:win16:api:gdi:|CREATEPATTERNBRUSH +64 | [[en:docs:win16:api:gdi:CREATERECTRGN]] | Creates a rectangular region | | | 
- /* 03d | | [[en:docs:win16:api:gdi:|CREATEPEN +65 | [[en:docs:win16:api:gdi:CREATERECTRGNINDIRECT]] | Creates a rectangular region from a rectangle | | | 
- /* 03e | | [[en:docs:win16:api:gdi:|CREATEPENINDIRECT +66 | [[en:docs:win16:api:gdi:CREATESOLIDBRUSH]] | Creates a solid brush | | | 
- /* 03f | | [[en:docs:win16:api:gdi:|CREATEPOLYGONRGN +67 | [[en:docs:win16:api:gdi:DPTOLP]] | Converts device points to logical points | | | 
- /* 040 | | [[en:docs:win16:api:gdi:|CREATERECTRGN +68 | [[en:docs:win16:api:gdi:DELETEDC]] | Deletes a device context | | | 
- /* 041 | | [[en:docs:win16:api:gdi:|CREATERECTRGNINDIRECT +69 | [[en:docs:win16:api:gdi:DELETEOBJECT]] | Deletes a GDI object | | | 
- /* 042 | | [[en:docs:win16:api:gdi:|CREATESOLIDBRUSH +70 | [[en:docs:win16:api:gdi:ENUMFONTS]] | Enumerates available fonts | | | 
- /* 043 | | [[en:docs:win16:api:gdi:|DPTOLP +71 | [[en:docs:win16:api:gdi:ENUMOBJECTS]] | Enumerates GDI objects | | | 
- /* 044 | | [[en:docs:win16:api:gdi:|DELETEDC +72 | [[en:docs:win16:api:gdi:EQUALRGN]] | Checks if two regions are equal | | | 
- /* 045 | | [[en:docs:win16:api:gdi:|DELETEOBJECT +74 | [[en:docs:win16:api:gdi:GETBITMAPBITS]] | Retrieves bitmap bits | | | 
- /* 046 | | [[en:docs:win16:api:gdi:|ENUMFONTS +75 | [[en:docs:win16:api:gdi:GETBKCOLOR]] | Retrieves the background color | | | 
- /* 047 | | [[en:docs:win16:api:gdi:|ENUMOBJECTS +76 | [[en:docs:win16:api:gdi:GETBKMODE]] | Retrieves the background mix mode | | | 
- /* 048 | | [[en:docs:win16:api:gdi:|EQUALRGN +77 | [[en:docs:win16:api:gdi:GETCLIPBOX]] | Retrieves the clipping bounding box | | | 
- /* 04a | | [[en:docs:win16:api:gdi:|GETBITMAPBITS +78 | [[en:docs:win16:api:gdi:GETCURRENTPOSITION]] | Retrieves the current position | | | 
- /* 04b | | [[en:docs:win16:api:gdi:|GETBKCOLOR +79 | [[en:docs:win16:api:gdi:GETDCORG]] | Retrieves the device context origin | | | 
- /* 04c | | [[en:docs:win16:api:gdi:|GETBKMODE +80 | [[en:docs:win16:api:gdi:GETDEVICECAPS]] | Retrieves device capabilities | | | 
- /* 04d | | [[en:docs:win16:api:gdi:|GETCLIPBOX +81 | [[en:docs:win16:api:gdi:GETMAPMODE]] | Retrieves the mapping mode | | | 
- /* 04e | | [[en:docs:win16:api:gdi:|GETCURRENTPOSITION +82 | [[en:docs:win16:api:gdi:GETOBJECT]] | Retrieves information about a GDI object | | | 
- /* 04f | | [[en:docs:win16:api:gdi:|GETDCORG +83 | [[en:docs:win16:api:gdi:GETPIXEL]] | Retrieves the color of a pixel | | | 
- /* 050 | | [[en:docs:win16:api:gdi:|GETDEVICECAPS +84 | [[en:docs:win16:api:gdi:GETPOLYFILLMODE]] | Retrieves the polygon filling mode | | | 
- /* 051 | | [[en:docs:win16:api:gdi:|GETMAPMODE +85 | [[en:docs:win16:api:gdi:GETROP2]] | Retrieves the foreground mix mode | | | 
- /* 052 | | [[en:docs:win16:api:gdi:|GETOBJECT +86 | [[en:docs:win16:api:gdi:GETRELABS]] | Converts relative coordinates to absolute | | | 
- /* 053 | | [[en:docs:win16:api:gdi:|GETPIXEL +87 | [[en:docs:win16:api:gdi:GETSTOCKOBJECT]] | Retrieves a stock GDI object | | | 
- /* 054 | | [[en:docs:win16:api:gdi:|GETPOLYFILLMODE +88 | [[en:docs:win16:api:gdi:GETSTRETCHBLTMODE]] | Retrieves the bitmap stretching mode | | | 
- /* 055 | | [[en:docs:win16:api:gdi:|GETROP2 +89 | [[en:docs:win16:api:gdi:GETTEXTCHARACTEREXTRA]] | Retrieves intercharacter spacing | | | 
- /* 056 | | [[en:docs:win16:api:gdi:|GETRELABS +90 | [[en:docs:win16:api:gdi:GETTEXTCOLOR]] | Retrieves the text color | | | 
- /* 057 | | [[en:docs:win16:api:gdi:|GETSTOCKOBJECT +91 | [[en:docs:win16:api:gdi:GETTEXTEXTENT]] | Computes text dimensions | | | 
- /* 058 | | [[en:docs:win16:api:gdi:|GETSTRETCHBLTMODE +92 | [[en:docs:win16:api:gdi:GETTEXTFACE]] | Retrieves the typeface name | | | 
- /* 059 | | [[en:docs:win16:api:gdi:|GETTEXTCHARACTEREXTRA +93 | [[en:docs:win16:api:gdi:GETTEXTMETRICS]] | Retrieves font metrics | | | 
- /* 05a | | [[en:docs:win16:api:gdi:|GETTEXTCOLOR +94 | [[en:docs:win16:api:gdi:GETVIEWPORTEXT]] | Retrieves the viewport extents | | | 
- /* 05b | | [[en:docs:win16:api:gdi:|GETTEXTEXTENT +95 | [[en:docs:win16:api:gdi:GETVIEWPORTORG]] | Retrieves the viewport origin | | | 
- /* 05c | | [[en:docs:win16:api:gdi:|GETTEXTFACE +96 | [[en:docs:win16:api:gdi:GETWINDOWEXT]] | Retrieves the window extents | | | 
- /* 05d | | [[en:docs:win16:api:gdi:|GETTEXTMETRICS +97 | [[en:docs:win16:api:gdi:GETWINDOWORG]] | Retrieves the window origin | | | 
- /* 05e | | [[en:docs:win16:api:gdi:|GETVIEWPORTEXT +99 | [[en:docs:win16:api:gdi:LPTODP]] | Converts logical points to device points | | | 
- /* 05f | | [[en:docs:win16:api:gdi:|GETVIEWPORTORG +100 | [[en:docs:win16:api:gdi:LINEDDA]] | Line drawing with callback function | | | 
- /* 060 | | [[en:docs:win16:api:gdi:|GETWINDOWEXT +101 | [[en:docs:win16:api:gdi:OFFSETRGN]] | Moves a region | | | 
- /* 061 | | [[en:docs:win16:api:gdi:|GETWINDOWORG +103 | [[en:docs:win16:api:gdi:PTVISIBLE]] | Checks if a point is visible | | | 
- /* 063 | | [[en:docs:win16:api:gdi:|LPTODP +104 | [[en:docs:win16:api:gdi:RECTVISIBLE]] | Checks if a rectangle is visible | | | 
- /* 064 | | [[en:docs:win16:api:gdi:|LINEDDA +106 | [[en:docs:win16:api:gdi:SETBITMAPBITS]] | Sets bitmap bits | | | 
- /* 065 | | [[en:docs:win16:api:gdi:|OFFSETRGN +119 | [[en:docs:win16:api:gdi:ADDFONTRESOURCE]] | Adds a font resource | | | 
- /* 067 | | [[en:docs:win16:api:gdi:|PTVISIBLE +123 | [[en:docs:win16:api:gdi:PLAYMETAFILE]] | Plays a metafile | | | 
- /* 068 | | [[en:docs:win16:api:gdi:|RECTVISIBLE +124 | [[en:docs:win16:api:gdi:GETMETAFILE]] | Retrieves a metafile | | | 
- /* 06a | | [[en:docs:win16:api:gdi:|SETBITMAPBITS +125 | [[en:docs:win16:api:gdi:CREATEMETAFILE]] | Creates a metafile | | | 
- /* 077 | | [[en:docs:win16:api:gdi:|ADDFONTRESOURCE +126 | [[en:docs:win16:api:gdi:CLOSEMETAFILE]] | Closes a metafile | | | 
- /* 07b | | [[en:docs:win16:api:gdi:|PLAYMETAFILE +127 | [[en:docs:win16:api:gdi:DELETEMETAFILE]] | Deletes a metafile | | | 
- /* 07c | | [[en:docs:win16:api:gdi:|GETMETAFILE +128 | [[en:docs:win16:api:gdi:MULDIV]] | Performs multiplication and division | | | 
- /* 07d | | [[en:docs:win16:api:gdi:|CREATEMETAFILE +132 | [[en:docs:win16:api:gdi:SETENVIRONMENT]] | Sets printer environment | | | 
- /* 07e | | [[en:docs:win16:api:gdi:|CLOSEMETAFILE +133 | [[en:docs:win16:api:gdi:GETENVIRONMENT]] | Retrieves printer environment | | | 
- /* 07f | | [[en:docs:win16:api:gdi:|DELETEMETAFILE +134 | [[en:docs:win16:api:gdi:GETRGNBOX]] | Retrieves region bounding box | | | 
- /* 080 | | [[en:docs:win16:api:gdi:|MULDIV +136 | [[en:docs:win16:api:gdi:REMOVEFONTRESOURCE]] | Removes a font resource | | | 
- /* 084 | | [[en:docs:win16:api:gdi:|SETENVIRONMENT +148 | [[en:docs:win16:api:gdi:SETBRUSHORG]] | Sets brush origin | | | 
- /* 085 | | [[en:docs:win16:api:gdi:|GETENVIRONMENT +149 | [[en:docs:win16:api:gdi:GETBRUSHORG]] | Retrieves brush origin | | | 
- /* 086 | | [[en:docs:win16:api:gdi:|GETRGNBOX +150 | [[en:docs:win16:api:gdi:UNREALIZEOBJECT]] | Unrealizes a GDI object | | | 
- /* 088 | | [[en:docs:win16:api:gdi:|REMOVEFONTRESOURCE +151 | [[en:docs:win16:api:gdi:COPYMETAFILE]] | Copies a metafile | | | 
- /* 094 | | [[en:docs:win16:api:gdi:|SETBRUSHORG +153 | [[en:docs:win16:api:gdi:CREATEIC]] | Creates an information context | | | 
- /* 095 | | [[en:docs:win16:api:gdi:|GETBRUSHORG +154 | [[en:docs:win16:api:gdi:GETNEARESTCOLOR]] | Retrieves nearest available color | | | 
- /* 096 | | [[en:docs:win16:api:gdi:|UNREALIZEOBJECT +155 | [[en:docs:win16:api:gdi:QUERYABORT]] | Queries print job abort status | | | 
- /* 097 | | [[en:docs:win16:api:gdi:|COPYMETAFILE +156 | [[en:docs:win16:api:gdi:CREATEDISCARDABLEBITMAP]] | Creates a discardable bitmap | | | 
- /* 099 | | [[en:docs:win16:api:gdi:|CREATEIC +159 | [[en:docs:win16:api:gdi:GETMETAFILEBITS]] | Retrieves metafile bits | | | 
- /* 09a | | [[en:docs:win16:api:gdi:|GETNEARESTCOLOR +160 | [[en:docs:win16:api:gdi:SETMETAFILEBITS]] | Sets metafile bits | | | 
- /* 09b | | [[en:docs:win16:api:gdi:|QUERYABORT +161 | [[en:docs:win16:api:gdi:PTINREGION]] | Checks if point is in region | | | 
- /* 09c | | [[en:docs:win16:api:gdi:|CREATEDISCARDABLEBITMAP +162 | [[en:docs:win16:api:gdi:GETBITMAPDIMENSION]] | Retrieves bitmap dimensions | | | 
- /* 09f | | [[en:docs:win16:api:gdi:|GETMETAFILEBITS +163 | [[en:docs:win16:api:gdi:SETBITMAPDIMENSION]] | Sets bitmap dimensions | | | 
- /* 0a0 | | [[en:docs:win16:api:gdi:|SETMETAFILEBITS +172 | [[en:docs:win16:api:gdi:SETRECTRGN]] | Sets a rectangular region | | | 
- /* 0a1 | | [[en:docs:win16:api:gdi:|PTINREGION +175 | [[en:docs:win16:api:gdi:ENUMMETAFILE]] | Enumerates metafile records | | | 
- /* 0a2 | | [[en:docs:win16:api:gdi:|GETBITMAPDIMENSION +176 | [[en:docs:win16:api:gdi:PLAYMETAFILERECORD]] | Plays a metafile record | | | 
- /* 0a3 | | [[en:docs:win16:api:gdi:|SETBITMAPDIMENSION +181 | [[en:docs:win16:api:gdi:RECTINREGION]] | Checks if rectangle is in region | | | 
- /* 0ac | | [[en:docs:win16:api:gdi:|SETRECTRGN +193 | [[en:docs:win16:api:gdi:SETBOUNDSRECT]] | Sets bounding rectangle | | | 
- /* 0af | | [[en:docs:win16:api:gdi:|ENUMMETAFILE +194 | [[en:docs:win16:api:gdi:GETBOUNDSRECT]] | Retrieves bounding rectangle | | | 
- /* 0b0 | | [[en:docs:win16:api:gdi:|PLAYMETAFILERECORD +196 | [[en:docs:win16:api:gdi:SETMETAFILEBITSBETTER]] | Sets metafile bits with improved method | | | 
- /* 0b5 | | [[en:docs:win16:api:gdi:|RECTINREGION +201 | [[en:docs:win16:api:gdi:DMBITBLT]] | Device mode bit-block transfer | | | 
- /* 0c1 | | [[en:docs:win16:api:gdi:|SETBOUNDSRECT +202 | [[en:docs:win16:api:gdi:DMCOLORINFO]] | Device mode color information | | | 
- /* 0c2 | | [[en:docs:win16:api:gdi:|GETBOUNDSRECT +208 | [[en:docs:win16:api:gdi:DMOUTPUT]] | Device mode output | | | 
- /* 0c4 | | [[en:docs:win16:api:gdi:|SETMETAFILEBITSBETTER +209 | [[en:docs:win16:api:gdi:DMPIXEL]] | Device mode pixel operation | | | 
- /* 0c9 | | [[en:docs:win16:api:gdi:|DMBITBLT +210 | [[en:docs:win16:api:gdi:DMREALIZEOBJECT]] | Device mode object realization | | | 
- /* 0ca | | [[en:docs:win16:api:gdi:|DMCOLORINFO +211 | [[en:docs:win16:api:gdi:DMSTRBLT]] | Device mode stretch block transfer | | | 
- /* 0d0 | | [[en:docs:win16:api:gdi:|DMOUTPUT +212 | [[en:docs:win16:api:gdi:DMSCANLR]] | Device mode scanline operation | | | 
- /* 0d1 | | [[en:docs:win16:api:gdi:|DMPIXEL +240 | [[en:docs:win16:api:gdi:OPENJOB]] | Opens print job | | | 
- /* 0d2 | | [[en:docs:win16:api:gdi:|DMREALIZEOBJECT +241 | [[en:docs:win16:api:gdi:WRITESPOOL]] | Writes to spooler | | | 
- /* 0d3 | | [[en:docs:win16:api:gdi:|DMSTRBLT +243 | [[en:docs:win16:api:gdi:CLOSEJOB]] | Closes print job | | | 
- /* 0d4 | | [[en:docs:win16:api:gdi:|DMSCANLR +244 | [[en:docs:win16:api:gdi:DELETEJOB]] | Deletes print job | | | 
- /* 0f0 | | [[en:docs:win16:api:gdi:|OPENJOB +246 | [[en:docs:win16:api:gdi:STARTSPOOLPAGE]] | Starts spooler page | | | 
- /* 0f1 | | [[en:docs:win16:api:gdi:|WRITESPOOL +247 | [[en:docs:win16:api:gdi:ENDSPOOLPAGE]] | Ends spooler page | | | 
- /* 0f3 | | [[en:docs:win16:api:gdi:|CLOSEJOB +254 | [[en:docs:win16:api:gdi:SPOOLFILE]] | Spools file | | | 
- /* 0f4 | | [[en:docs:win16:api:gdi:|DELETEJOB +300 | [[en:docs:win16:api:gdi:ENGINEENUMERATEFONT]] | Engine font enumeration | | | 
- /* 0f6 | | [[en:docs:win16:api:gdi:|STARTSPOOLPAGE +301 | [[en:docs:win16:api:gdi:ENGINEDELETEFONT]] | Engine font deletion | | | 
- /* 0f7 | | [[en:docs:win16:api:gdi:|ENDSPOOLPAGE +302 | [[en:docs:win16:api:gdi:ENGINEREALIZEFONT]] | Engine font realization | | | 
- /* 0fe | | [[en:docs:win16:api:gdi:|SPOOLFILE +303 | [[en:docs:win16:api:gdi:ENGINEGETCHARWIDTH]] | Engine character width retrieval | | | 
- /* 12c | | [[en:docs:win16:api:gdi:|ENGINEENUMERATEFONT +304 | [[en:docs:win16:api:gdi:ENGINESETFONTCONTEXT]] | Engine font context setting | | | 
- /* 12d | | [[en:docs:win16:api:gdi:|ENGINEDELETEFONT +305 | [[en:docs:win16:api:gdi:ENGINEGETGLYPHBMP]] | Engine glyph bitmap retrieval | | | 
- /* 12e | | [[en:docs:win16:api:gdi:|ENGINEREALIZEFONT +307 | [[en:docs:win16:api:gdi:GETCHARABCWIDTHS]] | Retrieves character ABC widths | | | 
- /* 12f | | [[en:docs:win16:api:gdi:|ENGINEGETCHARWIDTH +308 | [[en:docs:win16:api:gdi:GETOUTLINETEXTMETRICS]] | Retrieves outline text metrics | | | 
- /* 130 | | [[en:docs:win16:api:gdi:|ENGINESETFONTCONTEXT +309 | [[en:docs:win16:api:gdi:GETGLYPHOUTLINE]] | Retrieves glyph outline | | | 
- /* 131 | | [[en:docs:win16:api:gdi:|ENGINEGETGLYPHBMP +310 | [[en:docs:win16:api:gdi:CREATESCALABLEFONTRESOURCE]] | Creates scalable font resource | | | 
- /* 133 | | [[en:docs:win16:api:gdi:|GETCHARABCWIDTHS +311 | [[en:docs:win16:api:gdi:GETFONTDATA]] | Retrieves font data | | | 
- /* 134 | | [[en:docs:win16:api:gdi:|GETOUTLINETEXTMETRICS +313 | [[en:docs:win16:api:gdi:GETRASTERIZERCAPS]] | Retrieves rasterizer capabilities | | | 
- /* 135 | | [[en:docs:win16:api:gdi:|GETGLYPHOUTLINE +330 | [[en:docs:win16:api:gdi:ENUMFONTFAMILIES]] | Enumerates font families | | | 
- /* 136 | | [[en:docs:win16:api:gdi:|CREATESCALABLEFONTRESOURCE +332 | [[en:docs:win16:api:gdi:GETKERNINGPAIRS]] | Retrieves kerning pairs | | | 
- /* 137 | | [[en:docs:win16:api:gdi:|GETFONTDATA +345 | [[en:docs:win16:api:gdi:GETTEXTALIGN]] | Retrieves text alignment | | | 
- /* 139 | | [[en:docs:win16:api:gdi:|GETRASTERIZERCAPS +346 | [[en:docs:win16:api:gdi:SETTEXTALIGN]] | Sets text alignment | | | 
- /* 14a | | [[en:docs:win16:api:gdi:|ENUMFONTFAMILIES +348 | [[en:docs:win16:api:gdi:CHORD]] | Draws chord | | | 
- /* 14c | | [[en:docs:win16:api:gdi:|GETKERNINGPAIRS +349 | [[en:docs:win16:api:gdi:SETMAPPERFLAGS]] | Sets font mapper flags | | | 
- /* 159 | | [[en:docs:win16:api:gdi:|GETTEXTALIGN +350 | [[en:docs:win16:api:gdi:GETCHARWIDTH]] | Retrieves character widths | | | 
- /* 15a | | [[en:docs:win16:api:gdi:|SETTEXTALIGN +351 | [[en:docs:win16:api:gdi:EXTTEXTOUT]] | Extended text output | | | 
- /* 15c | | [[en:docs:win16:api:gdi:|CHORD +353 | [[en:docs:win16:api:gdi:GETASPECTRATIOFILTER]] | Retrieves aspect ratio filter | | | 
- /* 15d | | [[en:docs:win16:api:gdi:|SETMAPPERFLAGS +360 | [[en:docs:win16:api:gdi:CREATEPALETTE]] | Creates palette | | | 
- /* 15e | | [[en:docs:win16:api:gdi:|GETCHARWIDTH +363 | [[en:docs:win16:api:gdi:GETPALETTEENTRIES]] | Retrieves palette entries | | | 
- /* 15f | | [[en:docs:win16:api:gdi:|EXTTEXTOUT +364 | [[en:docs:win16:api:gdi:SETPALETTEENTRIES]] | Sets palette entries | | | 
- /* 161 | | [[en:docs:win16:api:gdi:|GETASPECTRATIOFILTER +366 | [[en:docs:win16:api:gdi:UPDATECOLORS]] | Updates colors | | | 
- /* 168 | | [[en:docs:win16:api:gdi:|CREATEPALETTE +367 | [[en:docs:win16:api:gdi:ANIMATEPALETTE]] | Animates palette | | | 
- /* 16b | | [[en:docs:win16:api:gdi:|GETPALETTEENTRIES +368 | [[en:docs:win16:api:gdi:RESIZEPALETTE]] | Resizes palette | | | 
- /* 16c | | [[en:docs:win16:api:gdi:|SETPALETTEENTRIES +370 | [[en:docs:win16:api:gdi:GETNEARESTPALETTEINDEX]] | Retrieves nearest palette index | | | 
- /* 16e | | [[en:docs:win16:api:gdi:|UPDATECOLORS +372 | [[en:docs:win16:api:gdi:EXTFLOODFILL]] | Extended flood fill | | | 
- /* 16f | | [[en:docs:win16:api:gdi:|ANIMATEPALETTE +373 | [[en:docs:win16:api:gdi:SETSYSTEMPALETTEUSE]] | Sets system palette use | | | 
- /* 170 | | [[en:docs:win16:api:gdi:|RESIZEPALETTE +374 | [[en:docs:win16:api:gdi:GETSYSTEMPALETTEUSE]] | Retrieves system palette use | | | 
- /* 172 | | [[en:docs:win16:api:gdi:|GETNEARESTPALETTEINDEX +375 | [[en:docs:win16:api:gdi:GETSYSTEMPALETTEENTRIES]] | Retrieves system palette entries | | | 
- /* 174 | | [[en:docs:win16:api:gdi:|EXTFLOODFILL +376 | [[en:docs:win16:api:gdi:RESETDC]] | Resets device context | | | 
- /* 175 | | [[en:docs:win16:api:gdi:|SETSYSTEMPALETTEUSE +377 | [[en:docs:win16:api:gdi:STARTDOC]] | Starts print document | | | 
- /* 176 | | [[en:docs:win16:api:gdi:|GETSYSTEMPALETTEUSE +378 | [[en:docs:win16:api:gdi:ENDDOC]] | Ends print document | | | 
- /* 177 | | [[en:docs:win16:api:gdi:|GETSYSTEMPALETTEENTRIES +379 | [[en:docs:win16:api:gdi:STARTPAGE]] | Starts print page | | | 
- /* 178 | | [[en:docs:win16:api:gdi:|RESETDC +380 | [[en:docs:win16:api:gdi:ENDPAGE]] | Ends print page | | | 
- /* 179 | | [[en:docs:win16:api:gdi:|STARTDOC +381 | [[en:docs:win16:api:gdi:SETABORTPROC]] | Sets abort procedure | | | 
- /* 17a | | [[en:docs:win16:api:gdi:|ENDDOC +382 | [[en:docs:win16:api:gdi:ABORTDOC]] | Aborts print document | | | 
- /* 17b | | [[en:docs:win16:api:gdi:|STARTPAGE +400 | [[en:docs:win16:api:gdi:FASTWINDOWFRAME]] | Fast window frame drawing | | | 
- /* 17c | | [[en:docs:win16:api:gdi:|ENDPAGE +410 | [[en:docs:win16:api:gdi:ISVALIDMETAFILE]] | Checks metafile validity | | | 
- /* 17d | | [[en:docs:win16:api:gdi:|SETABORTPROC +439 | [[en:docs:win16:api:gdi:STRETCHDIBITS]] | Stretches DIB bits | | | 
- /* 17e | | [[en:docs:win16:api:gdi:|ABORTDOC +440 | [[en:docs:win16:api:gdi:SETDIBITS]] | Sets DIB bits | | | 
- /* 190 | | [[en:docs:win16:api:gdi:|FASTWINDOWFRAME +441 | [[en:docs:win16:api:gdi:GETDIBITS]] | Retrieves DIB bits | | | 
-        /* 19a | | [[en:docs:win16:api:gdi:|ISVALIDMETAFILE +442 | [[en:docs:win16:api:gdi:CREATEDIBITMAP]] | Creates DIB bitmap | | | 
- /* 1b7 | | [[en:docs:win16:api:gdi:|STRETCHDIBITS +443 | [[en:docs:win16:api:gdi:SETDIBITSTODEVICE]] | Sets DIB bits to device | | | 
- /* 1b8 | | [[en:docs:win16:api:gdi:|SETDIBITS +444 | [[en:docs:win16:api:gdi:CREATEROUNDRECTRGN]] | Creates rounded rectangle region | | | 
- /* 1b9 | | [[en:docs:win16:api:gdi:|GETDIBITS +445 | [[en:docs:win16:api:gdi:CREATEDIBPATTERNBRUSH]] | Creates DIB pattern brush | | | 
- /* 1ba | | [[en:docs:win16:api:gdi:|CREATEDIBITMAP +450 | [[en:docs:win16:api:gdi:POLYPOLYGON]] | Draws multiple polygons | | | 
- /* 1bb | | [[en:docs:win16:api:gdi:|SETDIBITSTODEVICE +451 | [[en:docs:win16:api:gdi:CREATEPOLYPOLYGONRGN]] | Creates multiple polygon region | | | 
- /* 1bc | | [[en:docs:win16:api:gdi:|CREATEROUNDRECTRGN +462 | [[en:docs:win16:api:gdi:ISGDIOBJECT]] | Checks if object is GDI object | | | 
- /* 1bd | | [[en:docs:win16:api:gdi:|CREATEDIBPATTERNBRUSH +465 | [[en:docs:win16:api:gdi:RECTVISIBLE_EHH]] | Extended rectangle visibility check | | | 
- /* 1c2 | | [[en:docs:win16:api:gdi:|POLYPOLYGON +468 | [[en:docs:win16:api:gdi:GETBITMAPDIMENSIONEX]] | Extended bitmap dimension retrieval | | | 
- /* 1c3 | | [[en:docs:win16:api:gdi:|CREATEPOLYPOLYGONRGN +469 | [[en:docs:win16:api:gdi:GETBRUSHORGEX]] | Extended brush origin retrieval | | | 
- /* 1ce | | [[en:docs:win16:api:gdi:|ISGDIOBJECT +470 | [[en:docs:win16:api:gdi:GETCURRENTPOSITIONEX]] | Extended current position retrieval | | | 
- /* 1d1 | | [[en:docs:win16:api:gdi:|RECTVISIBLE_EHH +471 | [[en:docs:win16:api:gdi:GETTEXTEXTENTPOINT]] | Text extent point retrieval | | | 
- /* 1d4 | | [[en:docs:win16:api:gdi:|GETBITMAPDIMENSIONEX +472 | [[en:docs:win16:api:gdi:GETVIEWPORTEXTEX]] | Extended viewport extents retrieval | | | 
- /* 1d5 | | [[en:docs:win16:api:gdi:|GETBRUSHORGEX +473 | [[en:docs:win16:api:gdi:GETVIEWPORTORGEX]] | Extended viewport origin retrieval | | | 
- /* 1d6 | | [[en:docs:win16:api:gdi:|GETCURRENTPOSITIONEX +474 | [[en:docs:win16:api:gdi:GETWINDOWEXTEX]] | Extended window extents retrieval | | | 
- /* 1d7 | | [[en:docs:win16:api:gdi:|GETTEXTEXTENTPOINT +475 | [[en:docs:win16:api:gdi:GETWINDOWORGEX]] | Extended window origin retrieval | | | 
- /* 1d8 | | [[en:docs:win16:api:gdi:|GETVIEWPORTEXTEX +476 | [[en:docs:win16:api:gdi:OFFSETVIEWPORTORGEX]] | Extended viewport origin offset | | | 
- /* 1d9 | | [[en:docs:win16:api:gdi:|GETVIEWPORTORGEX +477 | [[en:docs:win16:api:gdi:OFFSETWINDOWORGEX]] | Extended window origin offset | | | 
- /* 1da | | [[en:docs:win16:api:gdi:|GETWINDOWEXTEX +478 | [[en:docs:win16:api:gdi:SETBITMAPDIMENSIONEX]] | Extended bitmap dimension setting | | | 
- /* 1db | | [[en:docs:win16:api:gdi:|GETWINDOWORGEX +479 | [[en:docs:win16:api:gdi:SETVIEWPORTEXTEX]] | Extended viewport extents setting | | | 
- /* 1dc | | [[en:docs:win16:api:gdi:|OFFSETVIEWPORTORGEX +480 | [[en:docs:win16:api:gdi:SETVIEWPORTORGEX]] | Extended viewport origin setting | | | 
- /* 1dd | | [[en:docs:win16:api:gdi:|OFFSETWINDOWORGEX +481 | [[en:docs:win16:api:gdi:SETWINDOWEXTEX]] | Extended window extents setting | | | 
- /* 1de | | [[en:docs:win16:api:gdi:|SETBITMAPDIMENSIONEX +482 | [[en:docs:win16:api:gdi:SETWINDOWORGEX]] | Extended window origin setting | | | 
- /* 1df | | [[en:docs:win16:api:gdi:|SETVIEWPORTEXTEX +483 | [[en:docs:win16:api:gdi:MOVETOEX]] | Extended move to | | | 
- /* 1e0 | | [[en:docs:win16:api:gdi:|SETVIEWPORTORGEX +484 | [[en:docs:win16:api:gdi:SCALEVIEWPORTEXTEX]] | Extended viewport scaling | | | 
- /* 1e1 | | [[en:docs:win16:api:gdi:|SETWINDOWEXTEX +485 | [[en:docs:win16:api:gdi:SCALEWINDOWEXTEX]] | Extended window scaling | | | 
- /* 1e2 | | [[en:docs:win16:api:gdi:|SETWINDOWORGEX +486 | [[en:docs:win16:api:gdi:GETASPECTRATIOFILTEREX]] | Extended aspect ratio filter retrieval | | |
- /* 1e3 | | [[en:docs:win16:api:gdi:|MOVETOEX +
- /* 1e4 | | [[en:docs:win16:api:gdi:|SCALEVIEWPORTEXTEX +
- /* 1e5 | | [[en:docs:win16:api:gdi:|SCALEWINDOWEXTEX +
- /* 1e6 | | [[en:docs:win16:api:gdi:|GETASPECTRATIOFILTEREX+