Presentation Device Driver Functions: Difference between revisions
Appearance
Line 190: | Line 190: | ||
* GreCreateBitmap | * GreCreateBitmap | ||
* GreCreateJournalFile | * GreCreateJournalFile | ||
* | * GreDeleteSetId | ||
* GreGetAttributes | |||
* GreGetBitmapDimension | |||
* GreGetBitmapParameters | |||
* GreGetDefaultArcParameters | |||
* GreGetDefaultAttributes | |||
* GreGetDefaultViewingLimits | |||
* GreGetHandle | |||
* GreGetProcessControl | |||
* GreInitializeAttributes | |||
* GreLoadFont | |||
* GreOpenDC | |||
* GreOpenJournalFile | |||
* GrePlayJournalFile | |||
* GreQueryBitmapHandle | |||
* GreQueryCodePageVector | |||
* GreQueryEngineVersion | |||
* GreQueryFontAttributes | |||
* GreQueryFontFileDescriptions | |||
* GreQueryFonts | |||
* GreQueryLogicalFont | |||
* GreQueryNumberSetIds | |||
* GreQuerySetIds | |||
* GreResetDC | |||
* GreRestoreDC | |||
* GreSaveDC | |||
* GreSelectBitmap | |||
* GreSetAttributes | |||
* GreSetBitmapDimension | |||
* GreSetBitmapID | |||
* GreSetDefaultArcParameters | |||
* GreSetDefaultAttributes | |||
* GreSetDefaultViewingLimits | |||
* GreSetDeviceSurface | |||
* GreSetGlobalAttribute | |||
* GreSetHandle | |||
* GreSetProcessControl | |||
* GreStartJournalFile | |||
* GreStopJournalFile | |||
* GreUnLoadFont | |||
* PrtAbort | |||
* PrtAbortDoc | |||
* PrtClose | |||
* PrtDevIOCtl | |||
* PrtNewPage | |||
* PrtOpen | |||
* PrtQuery | |||
* PrtResetAbort | |||
* PrtSet | |||
* PrtWrite | |||
* SetDriverInfo | |||
* SplCreatePort | |||
* SplDeletePort | |||
* SplDisable | |||
* SplDisplayControlPanel | |||
* SplEnable | |||
* SplEnumQueue | |||
* SplGetControlPanelList | |||
* SplGetPortFromQ | |||
* SplMessageBox | |||
* SplPdAbortDoc | |||
* SplPdClose | |||
* SplPdEnumPort | |||
* SplPdGetPortIcon | |||
* SplPdInitPort | |||
* SplPdInstallPort | |||
* SplPdNewPage | |||
* SplPdOpen | |||
* SplPdQuery | |||
* SplPdQueryPort | |||
* SplPdRemoteSetPort | |||
* SplPdRemovePort | |||
* SplPdResetAbort | |||
* SplPdSendCmd | |||
* SplPdSet | |||
* SplPdSetPort | |||
* SplPdTermPort | |||
* SplPdWrite | |||
* SplProtSendCmd | |||
* SplProtWrite | |||
* SplProtXlateCmd | |||
* SplQmAbort | |||
* SplQmAbortDoc | |||
* SplQmClose | |||
* SplQmEndDoc | |||
* SplQmGetJobID | |||
* SplQmNewPage | |||
* SplQmOpen | |||
* SplQmStartDoc | |||
* SplQmWrite | |||
* SplQpClose | |||
* SplQpControl | |||
* SplQpInstall | |||
* SplQpOpen | |||
* SplQpPrint | |||
* SplQpQueryDt | |||
* SplQpQueryFlags | |||
* SplQueryControlPanel | |||
* SplQueryPath | |||
* SplQueryPort | |||
* SplQueryQueue | |||
* SplRegister | |||
* SplRegisterControlPanel | |||
* SplSetPort | |||
* SplStdClose | |||
* SplStdDelete | |||
* SplStdGetBits | |||
* SplStdOpen | |||
* SplStdQueryLength | |||
* SplStdStart | |||
* SplStdStop | |||
* SplUnRegister | |||
* SSAllocMem | |||
* SSFreeMem | |||
* VisRegionNotify | |||
* WinSetErrorInfo | |||
===BIDI Command Structures and Command Flow=== | ===BIDI Command Structures and Command Flow=== |
Revision as of 00:14, 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
- GreDeleteSetId
- GreGetAttributes
- GreGetBitmapDimension
- GreGetBitmapParameters
- GreGetDefaultArcParameters
- GreGetDefaultAttributes
- GreGetDefaultViewingLimits
- GreGetHandle
- GreGetProcessControl
- GreInitializeAttributes
- GreLoadFont
- GreOpenDC
- GreOpenJournalFile
- GrePlayJournalFile
- GreQueryBitmapHandle
- GreQueryCodePageVector
- GreQueryEngineVersion
- GreQueryFontAttributes
- GreQueryFontFileDescriptions
- GreQueryFonts
- GreQueryLogicalFont
- GreQueryNumberSetIds
- GreQuerySetIds
- GreResetDC
- GreRestoreDC
- GreSaveDC
- GreSelectBitmap
- GreSetAttributes
- GreSetBitmapDimension
- GreSetBitmapID
- GreSetDefaultArcParameters
- GreSetDefaultAttributes
- GreSetDefaultViewingLimits
- GreSetDeviceSurface
- GreSetGlobalAttribute
- GreSetHandle
- GreSetProcessControl
- GreStartJournalFile
- GreStopJournalFile
- GreUnLoadFont
- PrtAbort
- PrtAbortDoc
- PrtClose
- PrtDevIOCtl
- PrtNewPage
- PrtOpen
- PrtQuery
- PrtResetAbort
- PrtSet
- PrtWrite
- SetDriverInfo
- SplCreatePort
- SplDeletePort
- SplDisable
- SplDisplayControlPanel
- SplEnable
- SplEnumQueue
- SplGetControlPanelList
- SplGetPortFromQ
- SplMessageBox
- SplPdAbortDoc
- SplPdClose
- SplPdEnumPort
- SplPdGetPortIcon
- SplPdInitPort
- SplPdInstallPort
- SplPdNewPage
- SplPdOpen
- SplPdQuery
- SplPdQueryPort
- SplPdRemoteSetPort
- SplPdRemovePort
- SplPdResetAbort
- SplPdSendCmd
- SplPdSet
- SplPdSetPort
- SplPdTermPort
- SplPdWrite
- SplProtSendCmd
- SplProtWrite
- SplProtXlateCmd
- SplQmAbort
- SplQmAbortDoc
- SplQmClose
- SplQmEndDoc
- SplQmGetJobID
- SplQmNewPage
- SplQmOpen
- SplQmStartDoc
- SplQmWrite
- SplQpClose
- SplQpControl
- SplQpInstall
- SplQpOpen
- SplQpPrint
- SplQpQueryDt
- SplQpQueryFlags
- SplQueryControlPanel
- SplQueryPath
- SplQueryPort
- SplQueryQueue
- SplRegister
- SplRegisterControlPanel
- SplSetPort
- SplStdClose
- SplStdDelete
- SplStdGetBits
- SplStdOpen
- SplStdQueryLength
- SplStdStart
- SplStdStop
- SplUnRegister
- SSAllocMem
- SSFreeMem
- VisRegionNotify
- WinSetErrorInfo
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