PDRREF:Mandatory and Simulated Graphics Engine Function Reference: Difference between revisions
Appearance
Created page with "{{PDRREF}} {{IBM-Reprint}} All mandatory and simulated Presentation Manager functions are listed alphabetically in the following table. The two rightmost columns indicate whe..." |
mNo edit summary |
||
(26 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
{{IBM-Reprint}} | {{IBM-Reprint}} | ||
All mandatory and simulated Presentation Manager functions are listed alphabetically in the following table. The two rightmost columns indicate whether a function is required for Hardcopy or Display drivers, or for both. A detailed description of each function follows the table. For ease of recognition, mandatory functions also include at the top of the page an icon of a printer, a display, or both, as appropriate. | All mandatory and simulated Presentation Manager functions are listed alphabetically in the following table. The two rightmost columns indicate whether a function is required for Hardcopy or Display drivers, or for both. A detailed description of each function follows the table. For ease of recognition, mandatory functions also include at the top of the page an icon of a printer, a display, or both, as appropriate. | ||
{|class="wikitable" | |||
!Function||Type||Hard Copy||Display | |||
|- | |||
|[[GreAccumulateBounds]]||mandatory||x||x | |||
|- | |||
|[[GreArc]]||simulated (arc function)|| || | |||
|- | |||
|[[GreAreaSetAttributes]]||rowspan=2|simulated (area function)|| || | |||
|- | |||
|[[GreBeginArea]]|| || | |||
|- | |||
|[[GreBeginPath]]||simulated (arc function)|| || | |||
|- | |||
|[[GreBitblt]]||mandatory||x||x | |||
|- | |||
|[[GreBoxBoth]]||rowspan=2|simulated (arc function)|| || | |||
|- | |||
|[[GreBoxBoundary]]|| || | |||
|- | |||
|[[GreBoxInterior]]||simulated (area/path function)|| || | |||
|- | |||
|[[GreCharRect]]||rowspan=2|mandatory (AVIO function)|| ||x | |||
|- | |||
|[[GreCharStr]]|| ||x | |||
|- | |||
|[[GreCharStr]]||mandatory||x||x | |||
|- | |||
|[[GreCharStringPos]]||mandatory||x||x | |||
|- | |||
|[[GreCloseFigure]]||simulated (arc function)|| || | |||
|- | |||
|[[GreCombineRectRegion]]||rowspan=3|simulated (region function)|| || | |||
|- | |||
|[[GreCombineRegion]]|| || | |||
|- | |||
|[[GreCombineShortLineRegion]]|| || | |||
|- | |||
|[[GreConvert]]||rowspan=2|simulated (transform function)|| || | |||
|- | |||
|[[GreConvertWithMatrix]]|| || | |||
|- | |||
|[[GreCopyClipRegion]]||simulated (clip function)|| || | |||
|- | |||
|[[GreCreateLogColorTable]]||mandatory||x||x | |||
|- | |||
|[[GreCreateRectRegion]]||simulated (region function)|| || | |||
|- | |||
|[[GreDeath]]||mandatory (display devices) device function 3|| ||x | |||
|- | |||
|[[GreDestroyRegion]]||simulated (region function)|| || | |||
|- | |||
|[[GreDeviceAnimatePalette]]||simulated (transform function)|| || | |||
|- | |||
|[[GreDeviceCreateBitmap]]||mandatory||x||x | |||
|- | |||
|[[GreDeviceCreatePalette]]||simulated (transform function)|| || | |||
|- | |||
|[[GreDeviceDeleteBitmap]]||mandatory||x||x | |||
|- | |||
|[[GreDeviceDeletePalette]]||simulated (palette manager)|| || | |||
|- | |||
|[[GreDeviceGetAttributes]]||mandatory||x||x | |||
|- | |||
|[[GreDeviceInvalidateVisRegion]]||mandatory (display devices) device function 2|| ||x | |||
|- | |||
|[[GreDeviceQueryFontAttributes]]||mandatory||x||x | |||
|- | |||
|[[GreDeviceQueryFonts]]||mandatory||x||x | |||
|- | |||
|[[GreDeviceResizePalette]]||simulated (palette manager function)|| || | |||
|- | |||
|[[GreDeviceSelectBitmap]]||mandatory||x||x | |||
|- | |||
|[[GreDeviceSetAttributes]]||mandatory||x||x | |||
|- | |||
|[[GreDeviceSetAVIOFont]]||mandatory (display devices) AVIO function|| ||x | |||
|- | |||
|[[GreDeviceSetCursor]]||mandatory (display devices) bit map function|| ||x | |||
|- | |||
|[[GreDeviceSetDCOrigin]]||mandatory||x||x | |||
|- | |||
|[[GreDeviceSetGlobalAttribute]]||mandatory||x||x | |||
|- | |||
|[[GreDeviceSetPaletteEntries]]||simulated (palette manager function)|| || | |||
|- | |||
|[[GreDisjointLines]]||mandatory||x||x | |||
|- | |||
|[[GreDrawBits]]||mandatory||x||x | |||
|- | |||
|[[GreDrawBorder]]||mandatory||x||x | |||
|- | |||
|[[GreDrawLinesInPath]]||mandatory||x||x | |||
|- | |||
|[[GreDrawRLE]]||simulated (line function)|| || | |||
|- | |||
|[[GreEndArea]]||simulated (area function)|| || | |||
|- | |||
|[[GreEndPath]]||simulated (path function)|| || | |||
|- | |||
|[[GreEqualRegion]]||simulated (region function)|| || | |||
|- | |||
|[[GreErasePS]]||mandatory||x||x | |||
|- | |||
|[[GreEscape]] DEVESC_ABORTDOC||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_ACQUIREFB||mandatory (software motion video support)|| ||x | |||
|- | |||
|GreEscape DEVESC_BREAK_EXTRA||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_CHAR_EXTRA||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_DBE_FONTMANAGEMENT||mandatory (DBCS support)|| || | |||
|- | |||
|GreEscape DEVESC_DBE_LAST||mandatory (DBCS support)|| || | |||
|- | |||
|GreEscape DEVESC_DEACQUIREFB||mandatory (software motion video support)|| ||x | |||
|- | |||
|GreEscape DEVESC_DRAFTMODE||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_ENDDOC||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_EXTGET||rowspan=3|mandatory (software motion video support)|| ||x | |||
|- | |||
|GreEscape DEVESC_EXTPUT|| ||x | |||
|- | |||
|GreEscape DEVESC_EXTQUERY|| ||x | |||
|- | |||
|GreEscape DEVESC_FLUSHOUTPUT||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_GETAPERTURE||mandatory (software motion video support)|| ||x | |||
|- | |||
|GreEscape DEVESC_GETCP||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_GETJOBID||mandatory (hardcopy devices) ???||x|| | |||
|- | |||
|GreEscape DEVESC_GETSCALINGFACTOR||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_HWREQUEST||mandatory (software motion video support)|| ||x | |||
|- | |||
|GreEscape DEVESC_NEWFRAME||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_NEXTBAND||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_QUERYESCSUPPORT||mandatory||x||x | |||
|- | |||
|GreEscape DEVESC_QUERYFB||mandatory (software motion video support)|| ||x | |||
|- | |||
|GreEscape DEVESC_QUERYVIOCELLSIZES||mandatory (display devices)|| ||x | |||
|- | |||
|GreEscape DEVESC_RAWDATA||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_REGISTER||mandatory (software motion video support)|| ||x | |||
|- | |||
|GreEscape DEVESC_SETMODE||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_SETUPBLITTERNOTIFY||mandatory (software motion video support)|| ||x | |||
|- | |||
|GreEscape DEVESC_STARTDOC||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_STD_JOURNAL||mandatory (hardcopy devices)||x|| | |||
|- | |||
|GreEscape DEVESC_SWITCHBANK||rowspan=3|mandatory (software motion video support)|| ||x | |||
|- | |||
|GreEscape DEVESC_VIDEOHIDDEN|| ||x | |||
|- | |||
|GreEscape DEVESC_VRAMALLOC|| ||x | |||
|- | |||
|[[GreExcludeClipRectangle]]||simulated (clip function)|| || | |||
|- | |||
|[[GreFillPath]]||simulated (path function)|| || | |||
|- | |||
|[[GreFullArcBoth]]||simulated (arc function)|| || | |||
|- | |||
|[[GreFullArcBoundary]]||simulated (arc function)|| || | |||
|- | |||
|[[GreFullArcInterior]]||simulated (arc function)|| || | |||
|- | |||
|[[GreGetArcParameters]]||simulated (arc function)|| || | |||
|- | |||
|[[GreGetBitmapBits]]||mandatory||x||x | |||
|- | |||
|[[GreGetBoundsData]]||mandatory||x||x | |||
|- | |||
|[[GreGetClipBox]]||simulated (clip function)|| || | |||
|- | |||
|[[GreGetClipRects]]||simulated (clip function)|| || | |||
|- | |||
|[[GreGetCodePage]]||mandatory||x||x | |||
|- | |||
|[[GreGetCurrentPosition]]||mandatory||x||x | |||
|- | |||
|[[GreGetDCOrigin]]||mandatory||x||x | |||
|- | |||
|[[GreGetGlobalViewingXform]]||simulated (transform function)|| || | |||
|- | |||
|[[GreGetGraphicsField]]||simulated (transform function)|| || | |||
|- | |||
|[[GreGetLineOrigin]]||mandatory||x||x | |||
|- | |||
|[[GreGetModelXform]]||simulated (transform function)|| || | |||
|- | |||
|[[GreGetPageUnits]]||simulated (transform function)|| || | |||
|- | |||
|[[GreGetPageViewport]]||simulated (transform function)|| || | |||
|- | |||
|[[GreGetPairKerningTable]]||mandatory||x||x | |||
|- | |||
|[[GreGetPel]]||mandatory||x||x | |||
|- | |||
|[[GreGetPickWindow]]||mandatory (display devices) misc function|| ||x | |||
|- | |||
|[[GreGetRegionBox]]||simulated (region function)|| || | |||
|- | |||
|[[GreGetRegionRects]]||simulated (transform function)|| || | |||
|- | |||
|[[GreGetStyleRatio]]||mandatory (display devices) device function 2|| ||x | |||
|- | |||
|[[GreGetViewingLimits]]||simulated (transform function)|| || | |||
|- | |||
|[[GreGetWindowViewportXform]]||simulated (transform function)|| || | |||
|- | |||
|[[GreImageData]]||mandatory||x||x | |||
|- | |||
|[[GreIntersectClipRectangle]]||simulated (clip function)|| || | |||
|- | |||
|[[GreLockDevice]]||mandatory||x||x | |||
|- | |||
|[[GreModifyPath]]||simulated (path function)|| || | |||
|- | |||
|[[GreMultiplyXforms]]||simulated (transform function)|| || | |||
|- | |||
|[[GreNotifyClipChange]]||mandatory||x||x | |||
|- | |||
|[[GreNotifyTransformChange]]||mandatory||x||x | |||
|- | |||
|[[GreOffsetClipRegion]]||simulated (clip function)|| || | |||
|- | |||
|[[GreOffsetRegion]]||simulated (region function)|| || | |||
|- | |||
|[[GreOutlinePath]]||simulated (path function)|| || | |||
|- | |||
|[[GrePaintRegion]]||simulated (region function)|| || | |||
|- | |||
|[[GrePartialArc]]||simulated (arc function)|| || | |||
|- | |||
|[[GrePolyFillet]]||simulated (arc function)|| || | |||
|- | |||
|[[GrePolyFilletSharp]]||simulated (arc function)|| || | |||
|- | |||
|[[GrePolygonSet]]||simulated (line function)|| || | |||
|- | |||
|[[GrePolyLine]]||mandatory||x||x | |||
|- | |||
|[[GrePolyMarker]]||mandatory||x||x | |||
|- | |||
|[[GrePolyScanline]]||mandatory||x||x | |||
|- | |||
|[[GrePolyShortLine]]||mandatory||x||x | |||
|- | |||
|[[GrePolySpline]]||simulated (line function)|| || | |||
|- | |||
|[[GrePtInRegion]]||simulated (region function)|| || | |||
|- | |||
|[[GrePtVisible]]||simulated (clip function)|| || | |||
|- | |||
|[[GreQueryCharPositions]]||mandatory||x||x | |||
|- | |||
|[[GreQueryClipRegion]]||simulated (clip function)|| || | |||
|- | |||
|[[GreQueryColorData]]||mandatory||x||x | |||
|- | |||
|[[GreQueryColorIndex]]||mandatory||x||x | |||
|- | |||
|[[GreQueryDeviceBitmaps]]||mandatory||x||x | |||
|- | |||
|[[GreQueryDeviceCaps]]||mandatory||x||x | |||
|- | |||
|[[GreQueryDevResource]]||mandatory||x||x | |||
|- | |||
|[[GreQueryHardcopyCaps]]||mandatory (hardcopy devices)||x|| | |||
|- | |||
|[[GreQueryHWPaletteInfo]]||simulated (palette manager)|| || | |||
|- | |||
|[[GreQueryLogColorTable]]||mandatory||x||x | |||
|- | |||
|[[GreQueryNearestColor]]||mandatory||x||x | |||
|- | |||
|[[GreQueryPaletteRealization]]||simulated (palette manager function)|| || | |||
|- | |||
|[[GreQueryRealColors]]||mandatory||x||x | |||
|- | |||
|[[GreQueryRGBColor]]||mandatory||x||x | |||
|- | |||
|[[GreQueryTextBox]]||mandatory||x||x | |||
|- | |||
|[[GreQueryWidthTable]]||mandatory||x||x | |||
|- | |||
|[[GreRealizeColorTable]]||mandatory||x||x | |||
|- | |||
|[[GreRealizeFont]]||mandatory||x||x | |||
|- | |||
|[[GreRealizePalette]]||simulated|| || | |||
|- | |||
|[[GreRectInRegion]]||simulated (region function)|| || | |||
|- | |||
|[[GreRectVisible]]||simulated (clip function)|| || | |||
|- | |||
|[[GreRegionSelectBitmap]]||simulated (clip function)|| || | |||
|- | |||
|[[GreResetBounds]]||mandatory||x||x | |||
|- | |||
|[[GreRestorePath]]||simulated (path function)|| || | |||
|- | |||
|[[GreRestoreRegion]]||simulated (clip function)|| || | |||
|- | |||
|[[GreRestoreScreenBits]]||mandatory (display devices) bit map function|| ||x | |||
|- | |||
|[[GreRestoreXform]]||simulated (transform function)|| || | |||
|- | |||
|[[GreRestoreXformData]]||simulated (transform function)|| || | |||
|- | |||
|[[GreResurrection]]||mandatory (display devices) device function 3|| ||x | |||
|- | |||
|[[GreSavePath]]||simulated (path function)|| || | |||
|- | |||
|[[GreSaveRegion]]||simulated (clip function)|| || | |||
|- | |||
|[[GreSaveScreenBits]]||mandatory (display devices) bit map function|| ||x | |||
|- | |||
|[[GreSaveXform]] ||simulated (transform function)|| || | |||
|- | |||
|[[GreSaveXformData]]||simulated (transform function)|| || | |||
|- | |||
|[[GreScrollRect]]||mandatory (display devices) AVIO function|| ||x | |||
|- | |||
|[[GreSelectClipPath]]||simulated (path function)|| || | |||
|- | |||
|[[GreSelectClipRegion]]||simulated (clip function)|| || | |||
|- | |||
|[[GreSelectPathRegion]]||simulated (clip function)|| || | |||
|- | |||
|[[GreSetArcParameters]]||simulated (arc function)|| || | |||
|- | |||
|[[GreSetBitmapBits]]||mandatory||x||x | |||
|- | |||
|[[GreSetCodePage]]||mandatory||x||x | |||
|- | |||
|[[GreSetColorCursor]]||mandatory (display devices) misc function|| ||x | |||
|- | |||
|[[GreSetCurrentPosition]]||mandatory||x||x | |||
|- | |||
|[[GreSetGlobalViewingXform]]||simulated (transform function)|| || | |||
|- | |||
|[[GreSetGraphicsField]]||simulated (transform function)|| || | |||
|- | |||
|[[GreSetLineOrigin]]||mandatory||x||x | |||
|- | |||
|[[GreSetModelXform]]||simulated (transform function)|| || | |||
|- | |||
|[[GreSetPageUnits]]||simulated (transform function)|| || | |||
|- | |||
|[[GreSetPageViewport]]||simulated (transform function)|| || | |||
|- | |||
|[[GreSetPel]]||mandatory||x||x | |||
|- | |||
|[[GreSetPickWindow]]||mandatory (display devices) misc function|| ||x | |||
|- | |||
|[[GreSetRectRegion]]||simulated (region function)|| || | |||
|- | |||
|[[GreSetStyleRatio]]||mandatory (display devices) device function 2|| ||x | |||
|- | |||
|[[GreSetupDC]] ||simulated (clip function)|| || | |||
|- | |||
|[[GreSetViewingLimits]]||simulated (transform function)|| || | |||
|- | |||
|[[GreSetWindowViewportXform]]||simulated (transform function)|| || | |||
|- | |||
|[[GreSetXformRect]]||simulated (clip function)|| || | |||
|- | |||
|[[GreStrokePath]]||simulated (path function)|| || | |||
|- | |||
|[[GreUnlockDevice]]||mandatory||x||x | |||
|- | |||
|[[GreUnrealizeColorTable]]||mandatory||x||x | |||
|- | |||
|[[GreUpdateColors]]||simulated (palette manager function)|| || | |||
|- | |||
|[[GreUpdateCursor]]||mandatory (display devices) AVIO function|| ||x | |||
|- | |||
|[[SDBitBlt]]||simulated (device surface function)|| || | |||
|- | |||
|[[SDLine]]||mandatory (device surface function)|| || | |||
|} | |||
Latest revision as of 01:12, 14 June 2020
Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation
All mandatory and simulated Presentation Manager functions are listed alphabetically in the following table. The two rightmost columns indicate whether a function is required for Hardcopy or Display drivers, or for both. A detailed description of each function follows the table. For ease of recognition, mandatory functions also include at the top of the page an icon of a printer, a display, or both, as appropriate.
Function | Type | Hard Copy | Display |
---|---|---|---|
GreAccumulateBounds | mandatory | x | x |
GreArc | simulated (arc function) | ||
GreAreaSetAttributes | simulated (area function) | ||
GreBeginArea | |||
GreBeginPath | simulated (arc function) | ||
GreBitblt | mandatory | x | x |
GreBoxBoth | simulated (arc function) | ||
GreBoxBoundary | |||
GreBoxInterior | simulated (area/path function) | ||
GreCharRect | mandatory (AVIO function) | x | |
GreCharStr | x | ||
GreCharStr | mandatory | x | x |
GreCharStringPos | mandatory | x | x |
GreCloseFigure | simulated (arc function) | ||
GreCombineRectRegion | simulated (region function) | ||
GreCombineRegion | |||
GreCombineShortLineRegion | |||
GreConvert | simulated (transform function) | ||
GreConvertWithMatrix | |||
GreCopyClipRegion | simulated (clip function) | ||
GreCreateLogColorTable | mandatory | x | x |
GreCreateRectRegion | simulated (region function) | ||
GreDeath | mandatory (display devices) device function 3 | x | |
GreDestroyRegion | simulated (region function) | ||
GreDeviceAnimatePalette | simulated (transform function) | ||
GreDeviceCreateBitmap | mandatory | x | x |
GreDeviceCreatePalette | simulated (transform function) | ||
GreDeviceDeleteBitmap | mandatory | x | x |
GreDeviceDeletePalette | simulated (palette manager) | ||
GreDeviceGetAttributes | mandatory | x | x |
GreDeviceInvalidateVisRegion | mandatory (display devices) device function 2 | x | |
GreDeviceQueryFontAttributes | mandatory | x | x |
GreDeviceQueryFonts | mandatory | x | x |
GreDeviceResizePalette | simulated (palette manager function) | ||
GreDeviceSelectBitmap | mandatory | x | x |
GreDeviceSetAttributes | mandatory | x | x |
GreDeviceSetAVIOFont | mandatory (display devices) AVIO function | x | |
GreDeviceSetCursor | mandatory (display devices) bit map function | x | |
GreDeviceSetDCOrigin | mandatory | x | x |
GreDeviceSetGlobalAttribute | mandatory | x | x |
GreDeviceSetPaletteEntries | simulated (palette manager function) | ||
GreDisjointLines | mandatory | x | x |
GreDrawBits | mandatory | x | x |
GreDrawBorder | mandatory | x | x |
GreDrawLinesInPath | mandatory | x | x |
GreDrawRLE | simulated (line function) | ||
GreEndArea | simulated (area function) | ||
GreEndPath | simulated (path function) | ||
GreEqualRegion | simulated (region function) | ||
GreErasePS | mandatory | x | x |
GreEscape DEVESC_ABORTDOC | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_ACQUIREFB | mandatory (software motion video support) | x | |
GreEscape DEVESC_BREAK_EXTRA | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_CHAR_EXTRA | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_DBE_FONTMANAGEMENT | mandatory (DBCS support) | ||
GreEscape DEVESC_DBE_LAST | mandatory (DBCS support) | ||
GreEscape DEVESC_DEACQUIREFB | mandatory (software motion video support) | x | |
GreEscape DEVESC_DRAFTMODE | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_ENDDOC | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_EXTGET | mandatory (software motion video support) | x | |
GreEscape DEVESC_EXTPUT | x | ||
GreEscape DEVESC_EXTQUERY | x | ||
GreEscape DEVESC_FLUSHOUTPUT | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_GETAPERTURE | mandatory (software motion video support) | x | |
GreEscape DEVESC_GETCP | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_GETJOBID | mandatory (hardcopy devices) ??? | x | |
GreEscape DEVESC_GETSCALINGFACTOR | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_HWREQUEST | mandatory (software motion video support) | x | |
GreEscape DEVESC_NEWFRAME | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_NEXTBAND | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_QUERYESCSUPPORT | mandatory | x | x |
GreEscape DEVESC_QUERYFB | mandatory (software motion video support) | x | |
GreEscape DEVESC_QUERYVIOCELLSIZES | mandatory (display devices) | x | |
GreEscape DEVESC_RAWDATA | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_REGISTER | mandatory (software motion video support) | x | |
GreEscape DEVESC_SETMODE | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_SETUPBLITTERNOTIFY | mandatory (software motion video support) | x | |
GreEscape DEVESC_STARTDOC | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_STD_JOURNAL | mandatory (hardcopy devices) | x | |
GreEscape DEVESC_SWITCHBANK | mandatory (software motion video support) | x | |
GreEscape DEVESC_VIDEOHIDDEN | x | ||
GreEscape DEVESC_VRAMALLOC | x | ||
GreExcludeClipRectangle | simulated (clip function) | ||
GreFillPath | simulated (path function) | ||
GreFullArcBoth | simulated (arc function) | ||
GreFullArcBoundary | simulated (arc function) | ||
GreFullArcInterior | simulated (arc function) | ||
GreGetArcParameters | simulated (arc function) | ||
GreGetBitmapBits | mandatory | x | x |
GreGetBoundsData | mandatory | x | x |
GreGetClipBox | simulated (clip function) | ||
GreGetClipRects | simulated (clip function) | ||
GreGetCodePage | mandatory | x | x |
GreGetCurrentPosition | mandatory | x | x |
GreGetDCOrigin | mandatory | x | x |
GreGetGlobalViewingXform | simulated (transform function) | ||
GreGetGraphicsField | simulated (transform function) | ||
GreGetLineOrigin | mandatory | x | x |
GreGetModelXform | simulated (transform function) | ||
GreGetPageUnits | simulated (transform function) | ||
GreGetPageViewport | simulated (transform function) | ||
GreGetPairKerningTable | mandatory | x | x |
GreGetPel | mandatory | x | x |
GreGetPickWindow | mandatory (display devices) misc function | x | |
GreGetRegionBox | simulated (region function) | ||
GreGetRegionRects | simulated (transform function) | ||
GreGetStyleRatio | mandatory (display devices) device function 2 | x | |
GreGetViewingLimits | simulated (transform function) | ||
GreGetWindowViewportXform | simulated (transform function) | ||
GreImageData | mandatory | x | x |
GreIntersectClipRectangle | simulated (clip function) | ||
GreLockDevice | mandatory | x | x |
GreModifyPath | simulated (path function) | ||
GreMultiplyXforms | simulated (transform function) | ||
GreNotifyClipChange | mandatory | x | x |
GreNotifyTransformChange | mandatory | x | x |
GreOffsetClipRegion | simulated (clip function) | ||
GreOffsetRegion | simulated (region function) | ||
GreOutlinePath | simulated (path function) | ||
GrePaintRegion | simulated (region function) | ||
GrePartialArc | simulated (arc function) | ||
GrePolyFillet | simulated (arc function) | ||
GrePolyFilletSharp | simulated (arc function) | ||
GrePolygonSet | simulated (line function) | ||
GrePolyLine | mandatory | x | x |
GrePolyMarker | mandatory | x | x |
GrePolyScanline | mandatory | x | x |
GrePolyShortLine | mandatory | x | x |
GrePolySpline | simulated (line function) | ||
GrePtInRegion | simulated (region function) | ||
GrePtVisible | simulated (clip function) | ||
GreQueryCharPositions | mandatory | x | x |
GreQueryClipRegion | simulated (clip function) | ||
GreQueryColorData | mandatory | x | x |
GreQueryColorIndex | mandatory | x | x |
GreQueryDeviceBitmaps | mandatory | x | x |
GreQueryDeviceCaps | mandatory | x | x |
GreQueryDevResource | mandatory | x | x |
GreQueryHardcopyCaps | mandatory (hardcopy devices) | x | |
GreQueryHWPaletteInfo | simulated (palette manager) | ||
GreQueryLogColorTable | mandatory | x | x |
GreQueryNearestColor | mandatory | x | x |
GreQueryPaletteRealization | simulated (palette manager function) | ||
GreQueryRealColors | mandatory | x | x |
GreQueryRGBColor | mandatory | x | x |
GreQueryTextBox | mandatory | x | x |
GreQueryWidthTable | mandatory | x | x |
GreRealizeColorTable | mandatory | x | x |
GreRealizeFont | mandatory | x | x |
GreRealizePalette | simulated | ||
GreRectInRegion | simulated (region function) | ||
GreRectVisible | simulated (clip function) | ||
GreRegionSelectBitmap | simulated (clip function) | ||
GreResetBounds | mandatory | x | x |
GreRestorePath | simulated (path function) | ||
GreRestoreRegion | simulated (clip function) | ||
GreRestoreScreenBits | mandatory (display devices) bit map function | x | |
GreRestoreXform | simulated (transform function) | ||
GreRestoreXformData | simulated (transform function) | ||
GreResurrection | mandatory (display devices) device function 3 | x | |
GreSavePath | simulated (path function) | ||
GreSaveRegion | simulated (clip function) | ||
GreSaveScreenBits | mandatory (display devices) bit map function | x | |
GreSaveXform | simulated (transform function) | ||
GreSaveXformData | simulated (transform function) | ||
GreScrollRect | mandatory (display devices) AVIO function | x | |
GreSelectClipPath | simulated (path function) | ||
GreSelectClipRegion | simulated (clip function) | ||
GreSelectPathRegion | simulated (clip function) | ||
GreSetArcParameters | simulated (arc function) | ||
GreSetBitmapBits | mandatory | x | x |
GreSetCodePage | mandatory | x | x |
GreSetColorCursor | mandatory (display devices) misc function | x | |
GreSetCurrentPosition | mandatory | x | x |
GreSetGlobalViewingXform | simulated (transform function) | ||
GreSetGraphicsField | simulated (transform function) | ||
GreSetLineOrigin | mandatory | x | x |
GreSetModelXform | simulated (transform function) | ||
GreSetPageUnits | simulated (transform function) | ||
GreSetPageViewport | simulated (transform function) | ||
GreSetPel | mandatory | x | x |
GreSetPickWindow | mandatory (display devices) misc function | x | |
GreSetRectRegion | simulated (region function) | ||
GreSetStyleRatio | mandatory (display devices) device function 2 | x | |
GreSetupDC | simulated (clip function) | ||
GreSetViewingLimits | simulated (transform function) | ||
GreSetWindowViewportXform | simulated (transform function) | ||
GreSetXformRect | simulated (clip function) | ||
GreStrokePath | simulated (path function) | ||
GreUnlockDevice | mandatory | x | x |
GreUnrealizeColorTable | mandatory | x | x |
GreUpdateColors | simulated (palette manager function) | ||
GreUpdateCursor | mandatory (display devices) AVIO function | x | |
SDBitBlt | simulated (device surface function) | ||
SDLine | mandatory (device surface function) |