|
|
|
|
SetDrawSurface
Sets the software rasteriser active drawing buffer.
Declaration
void NAPI REF2D_driver::SetDrawSurface(
void *surface,
N_int32 xRes,
N_int32 yRes,
N_int32 bytesPerLine,
N_int32 bitsPerPixel,
GA_pixelFormat *pf)
Prototype In
snap/ref2d.h
Parameters
surface |
Pointer to the start of the memory buffer for drawing |
xRes |
X resolution for the surface |
yRes |
Y resolution for the surface |
bytesPerLine |
Scanline width for the memory buffer for drawing |
bitsPerPixel |
New color depth for the surface |
pf |
New pixel format for the surface |
Description
This function changes the software draw buffer quickly, to allow the software renderer to render to bitmaps in different locations in memory. This function is tuned for speed, so that we can avoid the overhead of setting the full draw buffer for the reference rasteriser code.
This function is also used by the buffer manager code to quickly change the draw buffer surface.
See Also
Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com