GPI Functions

Graphics Programming Interface
For more information check Graphics Programming Interface (GPI).
 * GpiComment
 * GpiCorrelateChain
 * GpiCorrelateFrom
 * GpiCorrelateSegment
 * GpiLabel
 * GpiMove
 * GpiPop
 * GpiQueryBoundaryData
 * GpiQueryCurrentPosition
 * GpiQueryDefViewingLimits
 * GpiQueryGraphicsField
 * GpiQueryPageViewport
 * GpiQueryPickAperturePosition
 * GpiQueryPickApertureSize
 * GpiQueryViewingLimits
 * GpiResetBoundary
 * GpiRotate
 * GpiScale
 * GpiSetCurrentPosition
 * GpiSetDefViewingLimits
 * GpiSetGraphicsField
 * GpiSetPageViewport
 * GpiSetPickAperturePosition
 * GpiSetPickApertureSize
 * GpiSetViewingLimits
 * GpiStrokePath
 * GpiTranslate
 * GpiWCBitBlt

Area

 * GpiBeginArea
 * GpiBox
 * GpiCloseFigure
 * GpiEndArea
 * GpiFloodFill
 * GpiQueryPattern
 * GpiQueryPatternRefPoint
 * GpiQueryPatternSet
 * GpiSetPattern
 * GpiSetPatternRefPoint
 * GpiSetPatternSet

Bitmaps

 * GpiBitBlt
 * GpiCreateBitmap
 * GpiDeleteBitmap
 * GpiDrawBits
 * GpiImage
 * GpiLoadBitmap
 * GpiQueryBitmapBits
 * GpiQueryBitmapDimension
 * GpiQueryBitmapHandle
 * GpiQueryBitmapInfoHeader
 * GpiQueryBitmapParameters
 * GpiQueryDeviceBitmapFormats
 * GpiSetBitmap
 * GpiSetBitmapBits
 * GpiSetBitmapDimension
 * GpiSetBitmapId

Character/Text

 * GpiCharString
 * GpiCharStringAt
 * GpiCharStringPos
 * GpiCharStringPosAt
 * GpiQueryCharAngle
 * GpiQueryCharBox
 * GpiQueryCharBreakExtra
 * GpiQueryCharDirection
 * GpiQueryCharExtra
 * GpiQueryCharMode
 * GpiQueryCharSet
 * GpiQueryCharShear
 * GpiQueryCharStringPos
 * GpiQueryCharStringPosAt
 * GpiQueryDefCharBox
 * GpiQueryTextAlignment
 * GpiQueryTextBox
 * GpiQueryWidthsTable
 * GpiSetCharAngle
 * GpiSetCharBox
 * GpiSetCharBreakExtra
 * GpiSetCharDirection
 * GpiSetCharExtra
 * GpiSetCharMode
 * GpiSetCharSet
 * GpiSetCharShear
 * GpiSetTextAlignment

Clipping

 * GpiExcludeClipRectangle
 * GpiIntersectClipRectangle
 * GpiOffsetClipRegion
 * GpiPtVisible
 * GpiQueryClipBox
 * GpiQueryClipRegion
 * GpiRectVisible
 * GpiSetClipPath
 * GpiSetClipRegion

Code Page

 * GpiQueryCp
 * GpiSetCp

Colour

 * GpiCreateLogColorTable
 * GpiQueryBackColor
 * GpiQueryColor
 * GpiQueryColorData
 * GpiQueryColorIndex
 * GpiQueryLogColorTable
 * GpiQueryMix
 * GpiQueryNearestColor
 * GpiQueryPel
 * GpiQueryRealColors
 * GpiQueryRGBColor
 * GpiSetColor
 * GpiSetBackColor
 * GpiSetBackMix
 * GpiSetColor
 * GpiSetMix
 * GpiSetPel

Fonts

 * GpiCreateLogFont
 * GpiLoadFonts
 * GpiLoadPublicFonts
 * GpiQueryFaceString
 * GpiQueryFontAction
 * GpiQueryFontFileDescription
 * GpiQueryFonts
 * GpiQueryFullFontFileDescs
 * GpiQueryKerningPairs
 * GpiQueryLogicalFont
 * GpiUnloadFonts
 * GpiUnloadPublicFonts

Line/Arc

 * GpiBox
 * GpiFullArc
 * GpiLine
 * GpiPartialArc
 * GpiPointArc
 * GpiPolyFillet
 * GpiPolyFilletSharp
 * GpiPolygons
 * GpiPolyLine
 * GpiPolyLineDisjoint
 * GpiQueryArcParams
 * GpiQueryDefArcParams
 * GpiQueryLineEnd
 * GpiQueryLineJoin
 * GpiQueryLineType
 * GpiQueryLineWidth
 * GpiQueryLineWidthGeom
 * GpiSetArcParams
 * GpiSetLineEnd
 * GpiSetLineJoin
 * GpiSetLineType
 * GpiSetLineWidth
 * GpiSetLineWidthGeom
 * GpiSpline

Marker

 * GpiMarker
 * GpiPolyMarker
 * GpiQueryMarker
 * GpiQueryMarkerBox
 * GpiQueryMarkerSet
 * GpiSetMarker
 * GpiSetMarkerBox
 * GpiSetMarkerSet

MetaFile

 * GpiCopyMetaFile
 * GpiDeleteMetaFile
 * GpiLoadMetaFile
 * GpiPlayMetaFile
 * GpiQueryMetaFileBits
 * GpiQueryMetaFileLength
 * GpiSaveMetaFile
 * GpiSetMetaFileBits

Palette

 * GpiAnimatePalette
 * GpiCreatePalette
 * GpiDeletePalette
 * GpiQueryPalette
 * GpiQueryPaletteInfo
 * GpiSelectPalette
 * GpiSetPaletteEntries

Paths

 * GpiBeginPath
 * GpiEndPath
 * GpiFillPath
 * GpiModifyPath
 * GpiOutlinePath
 * GpiPathToRegion
 * GpiSetClipPath
 * GpiStrokePath

Presentation Space/Device Context

 * GpiAssociate
 * GpiCreatePS
 * GpiDestroyPS
 * GpiErase
 * GpiQueryDevice
 * GpiQueryDeviceBitmapFormats
 * GpiQueryPS
 * GpiResetPS
 * GpiRestorePS
 * GpiSavePS
 * GpiSetPS

Primitive Attribute/Tag

 * GpiDeleteSetId
 * GpiQueryAttrMode
 * GpiQueryAttrs
 * GpiQueryDefAttrs
 * GpiQueryDefTag
 * GpiQuerySetIds
 * GpiQueryTag
 * GpiSetAttrMode
 * GpiSetAttrs
 * GpiSetDefAttrs
 * GpiSetDefTag
 * GpiSetTag

Regions

 * GpiCombineRegion
 * GpiCreateRegion
 * GpiDestroyRegion
 * GpiEqualRegion
 * GpiFrameRegion
 * GpiIntersectClipRectangle
 * GpiOffsetRegion
 * GpiPaintRegion
 * GpiPtInRegion
 * GpiQueryRegionBox
 * GpiQueryRegionRects
 * GpiQueryRegionBox
 * GpiQueryRegionRects
 * GpiRectInRegion
 * GpiSetClipRegion
 * GpiSetRegion

Segment

 * GpiBeginElement
 * GpiCallSegmentMatrix
 * GpiCloseSegment
 * GpiDeleteElement
 * GpiDeleteElements
 * GpiDeleteElementsBetweenLabels
 * GpiDeleteSegment
 * GpiDeleteSegments
 * GpiDrawSegment
 * GpiElement
 * GpiEndElement
 * GpiErrorSegmentData
 * GpiGetData
 * GpiOffsetElementPointer
 * GpiOpenSegment
 * GpiPutData
 * GpiQueryDrawControl
 * GpiQueryDrawingMode
 * GpiQueryEditMode
 * GpiQueryElement
 * GpiQueryElementPointer
 * GpiQueryElementType
 * GpiQueryInitialSegmentAttrs
 * GpiQuerySegmentAttrs
 * GpiQuerySegmentNames
 * GpiQuerySegmentPriority
 * GpiQuerySegmentTransformMatrix
 * GpiRemoveDynamics
 * GpiSetDrawControl
 * GpiSetDrawingMode
 * GpiSetEditMode
 * GpiSetElementPointer
 * GpiSetElementPointerAtLabel
 * GpiSetInitialSegmentAttrs
 * GpiSetSegmentAttrs
 * GpiSetSegmentPriority
 * GpiSetSegmentTransformMatrix
 * GpiSetStopDraw

Space/Transformations

 * GpiCovert
 * GpiConvertWithMatrix
 * GpiQueryDefaultViewMatrix
 * GpiQueryModelTransformMatrix
 * GpiQueryStopDraw
 * GpiQueryViewingTransformMatrix
 * GpiSetDefaultViewMatrix
 * GpiSetModelTransformMatrix
 * GpiSetViewingTransformMatrix

Files

 * PMGPI.DLL