Presentation Device Driver Functions: Difference between revisions
Appearance
Line 9: | Line 9: | ||
=== Mandatory and Simulated Graphics Engine Function === | === Mandatory and Simulated Graphics Engine Function === | ||
* GreAccumulateBounds | * GreAccumulateBounds | ||
* | * GreAccumulateBounds | ||
* | * GreArc | ||
* GreAreaSetAttributes | |||
* GreBeginArea | |||
* GreBeginPath | |||
* GreBitblt | |||
* GreBoxBoth | |||
* GreBoxBoundary | |||
* GreBoxInterior | |||
* GreCharRect | |||
* GreCharStr | |||
* GreCharString | |||
* GreCharStringPos | |||
* GreCloseFigure | |||
* GreCloseScreenChangeArea | |||
* GreCombineRectRegion | |||
* GreCombineRegion | |||
* GreCombineShortLineRegion | |||
* GreConvert | |||
* GreConvertWithMatrix | |||
* GreCopyClipRegion | |||
* GreCreateLogColorTable | |||
* GreCreateRectRegion | |||
* GreDeath | |||
* GreDestroyRegion | |||
* GreDeviceAnimatePalette | |||
* GreDeviceCreateBitmap | |||
* GreDeviceCreatePalette | |||
* GreDeviceDeleteBitmap | |||
* GreDeviceDeletePalette | |||
* GreDeviceGetAttributes | |||
* GreDeviceInvalidateVisRegion | |||
* GreDeviceQueryFontAttributes | |||
* GreDeviceQueryFonts | |||
* GreDeviceResizePalette | |||
* GreDeviceSelectBitmap | |||
* GreDeviceSetAttributes | |||
* GreDeviceSetAVIOFont | |||
* GreDeviceSetCursor | |||
* GreDeviceSetDCOrigin | |||
* GreDeviceSetGlobalAttribute | |||
* GreDeviceSetPaletteEntries | |||
* GreDisjointLines | |||
* GreDrawBits | |||
* GreDrawBorder | |||
* GreDrawLinesInPath | |||
* GreDrawRLE | |||
* GreEndArea | |||
* GreEndPath | |||
* GreEqualRegion | |||
* GreErasePS | |||
* GreEscape | |||
* GreExcludeClipRectangle | |||
* GreFillPath | |||
* GreFullArcBoth | |||
* GreFullArcBoundary | |||
* GreFullArcInterior | |||
* GreGetArcParameters | |||
* GreGetBitmapBits | |||
* GreGetBoundsData | |||
* GreGetClipBox | |||
* GreGetClipRects | |||
* GreGetCodePage | |||
* GreGetCurrentPosition | |||
* GreGetDCOrigin | |||
* GreGetGlobalViewingXform | |||
* GreGetGraphicsField | |||
* GreGetLineOrigin | |||
* GreGetModelXform | |||
* GreGetPageUnits | |||
* GreGetPageViewport | |||
* GreGetPairKerningTable | |||
* GreGetPel | |||
* GreGetPickWindow | |||
* GreGetRegionBox | |||
* GreGetRegionRects | |||
* GreGetScreenBits | |||
* GreGetScreenChangeArea | |||
* GreGetStyleRatio | |||
* GreGetViewingLimits | |||
* GreGetWindowViewportXform | |||
* GreImageData | |||
* GreIntersectClipRectangle | |||
* GreLockDevice | |||
* GreModifyPath | |||
* GreMultiplyXforms | |||
* GreNotifyClipChange | |||
* GreNotifyTransformChange | |||
* GreOffsetClipRegion | |||
* GreOffsetRegion | |||
* GreOpenScreenChangeArea | |||
* GreOutlinePath | |||
* GrePaintRegion | |||
* GrePartialArc | |||
* GrePolyFillet | |||
* GrePolyFilletSharp | |||
* GrePolygonSet | |||
* GrePolyLine | |||
* GrePolyMarker | |||
* GrePolyScanline | |||
* GrePolyShortLine | |||
* GrePolySpline | |||
* GrePtInRegion | |||
* GrePtVisible | |||
* GreQueryCharPositions | |||
* GreQueryClipRegion | |||
* GreQueryColorData | |||
* GreQueryColorIndex | |||
* GreQueryDeviceBitmaps | |||
* GreQueryDeviceCaps | |||
* GreQueryDevResource | |||
* GreQueryHardcopyCaps | |||
* GreQueryHWPaletteInfo | |||
* GreQueryLogColorTable | |||
* GreQueryNearestColor | |||
* GreQueryPaletteRealization | |||
* GreQueryRealColors | |||
* GreQueryRGBColor | |||
* GreQueryTextBox | |||
* GreQueryWidthTable | |||
* GreRealizeColorTable | |||
* GreRealizeFont | |||
* GreRealizePalette | |||
* GreRectInRegion | |||
* GreRectVisible | |||
* GreRegionSelectBitmap | |||
* GreResetBounds | |||
* GreRestorePath | |||
* GreRestoreRegion | |||
* GreRestoreScreenBits | |||
* GreRestoreXform | |||
* GreRestoreXformData | |||
* GreResurrection | |||
* GreSavePath | |||
* GreSaveRegion | |||
* GreSaveScreenBits | |||
* GreSaveXform | |||
* GreSaveXformData | |||
* GreScrollRect | |||
* GreSelectClipPath | |||
* GreSelectClipRegion | |||
* GreSelectPathRegion | |||
* GreSetArcParameters | |||
* GreSetBitmapBits | |||
* GreSetCodePage | |||
* GreSetColorCursor | |||
* GreSetCurrentPosition | |||
* GreSetGlobalViewingXform | |||
* GreSetGraphicsField | |||
* GreSetLineOrigin | |||
* GreSetModelXform | |||
* GreSetPageUnits | |||
* GreSetPageViewport | |||
* GreSetPel | |||
* GreSetPickWindow | |||
* GreSetRectRegion | |||
* GreSetScreenBits | |||
* GreSetStyleRatio | |||
* GreSetupDC | |||
* GreSetViewingLimits | |||
* GreSetWindowViewportXform | |||
* GreSetXformRect | |||
* GreStrokePath | |||
* GreUnlockDevice | |||
* GreUnrealizeColorTable | |||
* GreUpdateColors | |||
* GreUpdateCursor | |||
* SDBitBlt | |||
* SDLine | |||
===Device Support Function=== | ===Device Support Function=== |
Revision as of 00:12, 30 June 2016
Presentation Device Driver
You can find more information at the Presentation Device Driver Reference for OS2.
Data Types
- ACQUIREFB
Mandatory and Simulated Graphics Engine Function
- GreAccumulateBounds
- GreAccumulateBounds
- GreArc
- GreAreaSetAttributes
- GreBeginArea
- GreBeginPath
- GreBitblt
- GreBoxBoth
- GreBoxBoundary
- GreBoxInterior
- GreCharRect
- GreCharStr
- GreCharString
- GreCharStringPos
- GreCloseFigure
- GreCloseScreenChangeArea
- GreCombineRectRegion
- GreCombineRegion
- GreCombineShortLineRegion
- GreConvert
- GreConvertWithMatrix
- GreCopyClipRegion
- GreCreateLogColorTable
- GreCreateRectRegion
- GreDeath
- GreDestroyRegion
- GreDeviceAnimatePalette
- GreDeviceCreateBitmap
- GreDeviceCreatePalette
- GreDeviceDeleteBitmap
- GreDeviceDeletePalette
- GreDeviceGetAttributes
- GreDeviceInvalidateVisRegion
- GreDeviceQueryFontAttributes
- GreDeviceQueryFonts
- GreDeviceResizePalette
- GreDeviceSelectBitmap
- GreDeviceSetAttributes
- GreDeviceSetAVIOFont
- GreDeviceSetCursor
- GreDeviceSetDCOrigin
- GreDeviceSetGlobalAttribute
- GreDeviceSetPaletteEntries
- GreDisjointLines
- GreDrawBits
- GreDrawBorder
- GreDrawLinesInPath
- GreDrawRLE
- GreEndArea
- GreEndPath
- GreEqualRegion
- GreErasePS
- GreEscape
- GreExcludeClipRectangle
- GreFillPath
- GreFullArcBoth
- GreFullArcBoundary
- GreFullArcInterior
- GreGetArcParameters
- GreGetBitmapBits
- GreGetBoundsData
- GreGetClipBox
- GreGetClipRects
- GreGetCodePage
- GreGetCurrentPosition
- GreGetDCOrigin
- GreGetGlobalViewingXform
- GreGetGraphicsField
- GreGetLineOrigin
- GreGetModelXform
- GreGetPageUnits
- GreGetPageViewport
- GreGetPairKerningTable
- GreGetPel
- GreGetPickWindow
- GreGetRegionBox
- GreGetRegionRects
- GreGetScreenBits
- GreGetScreenChangeArea
- GreGetStyleRatio
- GreGetViewingLimits
- GreGetWindowViewportXform
- GreImageData
- GreIntersectClipRectangle
- GreLockDevice
- GreModifyPath
- GreMultiplyXforms
- GreNotifyClipChange
- GreNotifyTransformChange
- GreOffsetClipRegion
- GreOffsetRegion
- GreOpenScreenChangeArea
- GreOutlinePath
- GrePaintRegion
- GrePartialArc
- GrePolyFillet
- GrePolyFilletSharp
- GrePolygonSet
- GrePolyLine
- GrePolyMarker
- GrePolyScanline
- GrePolyShortLine
- GrePolySpline
- GrePtInRegion
- GrePtVisible
- GreQueryCharPositions
- GreQueryClipRegion
- GreQueryColorData
- GreQueryColorIndex
- GreQueryDeviceBitmaps
- GreQueryDeviceCaps
- GreQueryDevResource
- GreQueryHardcopyCaps
- GreQueryHWPaletteInfo
- GreQueryLogColorTable
- GreQueryNearestColor
- GreQueryPaletteRealization
- GreQueryRealColors
- GreQueryRGBColor
- GreQueryTextBox
- GreQueryWidthTable
- GreRealizeColorTable
- GreRealizeFont
- GreRealizePalette
- GreRectInRegion
- GreRectVisible
- GreRegionSelectBitmap
- GreResetBounds
- GreRestorePath
- GreRestoreRegion
- GreRestoreScreenBits
- GreRestoreXform
- GreRestoreXformData
- GreResurrection
- GreSavePath
- GreSaveRegion
- GreSaveScreenBits
- GreSaveXform
- GreSaveXformData
- GreScrollRect
- GreSelectClipPath
- GreSelectClipRegion
- GreSelectPathRegion
- GreSetArcParameters
- GreSetBitmapBits
- GreSetCodePage
- GreSetColorCursor
- GreSetCurrentPosition
- GreSetGlobalViewingXform
- GreSetGraphicsField
- GreSetLineOrigin
- GreSetModelXform
- GreSetPageUnits
- GreSetPageViewport
- GreSetPel
- GreSetPickWindow
- GreSetRectRegion
- GreSetScreenBits
- GreSetStyleRatio
- GreSetupDC
- GreSetViewingLimits
- GreSetWindowViewportXform
- GreSetXformRect
- GreStrokePath
- GreUnlockDevice
- GreUnrealizeColorTable
- GreUpdateColors
- GreUpdateCursor
- SDBitBlt
- SDLine
Device Support Function
- Default_Primary
- DspDefaultResolution
- DspQueryDriverInfo
- DspQueryDriverNames
- DspSetDriverInfo
- GetDriverInfo
- GreCloseDC
- GreCopyDCLoadData
- GreCreateBitmap
- GreCreateJournalFile
- ...
BIDI Command Structures and Command Flow
Links
- Presentation Device Driver Reference for OS2
- Presentation Device Driver Library
- Printer Device Driver:32-Bit Plotter Presentation Driver
- Printer Device Driver:32-bit Omni Presentation Driver