• void op71XPutBitmap( int left, int top,
int width, int height, unsigned long bitmap );
Draws bitmap in the specified space. The data for the bitmap are stored
in
. Automatically calls
xmem
aligned (left-edge and width each evenly divisible by 8).
PARAMETERS:
is the top edge of the bitmap.
top
is the width of the bitmap.
width
is the height of the bitmap.
height
is the address of the bitmap in
bitmap
• void op71XPutFastmap( int left, int top,
int width, int height, unsigned long bitmap );
Draws bitmap in the specified space. The data for the bitmap are stored
in
.
xmem
This function is like
restriction is that the bitmap must be byte-aligned.
PARAMETERS:
is the top edge of the bitmap.
top
is the width of the bitmap.
width
is the height of the bitmap.
height
is the address of the bitmap in
bitmap
• void op71XGetBitmap( int x, int y, int bmWidth,
int bmHeight, unsigned long xBm );
Gets a bitmap from the LCD page buffer and stores it in
Automatically calls
(the left edge and width are each evenly divisible by 8).
PARAMETERS:
is the top edge of the bitmap (in pixels).
y
is the width of the bitmap (in pixels).
bmWidth
is the height of the bitmap (in pixels).
bmHeight
is the
xBm
xmem
Figure 3-8 shows the coordinate system for the LCD pixels.
60
Software
op71XPutFastmap
is the left edge of the bitmap.
left
op71XPutBitmap
is the left edge of the bitmap.
left
op71XGetFastmap
is the left edge of the bitmap (in pixels).
x
RAM storage address.
if bitmap is byte-
.
xmem
, except that it is faster. The
.
xmem
if the bitmap is byte-aligned
RAM.
xmem
OP7100
Need help?
Do you have a question about the OP7100 and is the answer not in the manual?
Questions and answers