can use a bitmap-specific palette, handles strange resolutions intelligently, and generally does the right thing. If you're working with a large bitmap and want to manage its storage, you may provide a routine to pass in part of the bitmap at a time. If the bitmap is stored in a huge array (true of all bitmaps created with <CODE>
GrCreateBitmap()</CODE>
) use <CODE>
GrDrawHugeBitmap()</CODE>
 instead of <CODE>
GrDrawBitmap()</CODE>
, and it will manage memory for you. <A NAME="Shapes_c.htm_IX_GrDrawBitmapAt