GA_2DRenderFuncs

Prototype In

snap/graphics.h

Description

Function group containing all the device driver functions related to managing drawing in the framebuffer using the 2D graphics accelerator. This group of functions does not contain any functions related to state management, just drawing.

Generally applications or shell drivers should request this block of functions from the 2d reference rasteriser library, not directly from the graphics accelerator. This will allows the library to fill in all rendering functions with software rendering as necessary automatically.

Note: Be sure to fill in the dwSize member of this structure when you call GA_queryFunctions to the correct size of the structure at compile time!

Related Sub-Topics

BitBlt

BitBltBM

BitBltColorPatt

BitBltColorPattBM

BitBltColorPattLin

BitBltColorPattSys

BitBltFx

BitBltFxBM

BitBltFxLin

BitBltFxSys

BitBltFxTest

BitBltLin

BitBltPatt

BitBltPattBM

BitBltPattLin

BitBltPattSys

BitBltPlaneMasked

BitBltPlaneMaskedBM

BitBltPlaneMaskedLin

BitBltPlaneMaskedSys

BitBltSys

ClipEllipse

ClipMonoImageLSBBM

ClipMonoImageLSBLin

ClipMonoImageLSBSys

ClipMonoImageMSBBM

ClipMonoImageMSBLin

ClipMonoImageMSBSys

DrawBresenhamLine

DrawBresenhamStippleLine

DrawBresenhamStyleLine

DrawClippedBresenhamLine

DrawClippedBresenhamStippleLine

DrawClippedBresenhamStyleLine

DrawClippedLineInt

DrawClippedStippleLineInt

DrawClippedStyleLineInt

DrawColorPattEllipseList

DrawColorPattFatEllipseList

DrawColorPattRect

DrawColorPattScanList

DrawColorPattTrap

DrawEllipse

DrawEllipseList

DrawFatEllipseList

DrawLineInt

DrawPattEllipseList

DrawPattFatEllipseList

DrawPattRect

DrawPattScanList

DrawPattTrap

DrawRect

DrawRectExt

DrawRectLin

DrawScanList

DrawStippleLineInt

DrawStyleLineInt

DrawTrap

DstTransBlt

DstTransBltBM

DstTransBltLin

DstTransBltSys

GetBitmapBM

GetBitmapSys

GetPixel

PutMonoImageLSBBM

PutMonoImageLSBLin

PutMonoImageLSBSys

PutMonoImageMSBBM

PutMonoImageMSBLin

PutMonoImageMSBSys

PutPixel

SrcTransBlt

SrcTransBltBM

SrcTransBltLin

SrcTransBltSys

StretchBlt

StretchBltBM

StretchBltLin

StretchBltSys

UpdateScreen

Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com