[comp.sys.mac.programmer] Does NewScreenBuffer create a screen _Buffer_ or an offscreen Bitmap?

busey@blake.u.washington.edu (Thomas Busey) (11/28/90)

  The 32 bit quickdraw command NewScreenBuffer appears to create a pixmap
associated with a graphics device.  What I want to know is could a programmer
set up more than one of these screen buffers at the same time for one
device and flip between them on the refresh.  This technique is similar to
using the alternative video page buffers on small-screen macs.  Note that
I want to avoid using copybits to stamp the offscreen image onto the screen
because that takes time, especially 8 bits deep.  These screen buffers would
be switched by changing the pmap handle of the gdevice record for that monitor.
I know that this doesn't work for small-screen macs, but why would the
NewScreenBuffer include a gdevice as a VAR parameter in its procedure call?
To change the value of the pmap handle?  That's what I'm hoping.
Any advice, e-mail or posted, would be appreciated.

Tom Busey       busey@blake.u.washington.edu     
Quotes about the old I-90 floating bridge currently at the bottom of Lake
Washington:	"Concrete's not supposed to float anyway"  "Just tell people
from S. F. that it's a new BART"  "It's all water over the bridge now"