Home | Index classes | Index static functions | Index enumerations | Index structure types |
CLASS {Bitmap_direct} , UNTESTED, BYTES :
A class on base of the {Bitmap} to work with pixels as an array of bytes. To do so, an object should be locked (entire or a range of rows) using functions Lock / Lock_rows. A lock result can be accessed as an array of bytes Pixels[*]. Do not forget to unlock the bitmap at the end of an operation(Unlock). This is not too critical but your application can fail to function.
IMPORT : {Bitmap} , {AL4_drawing} .
BASE CLASS {Bitmap} .
|
BYTE Pixels|_array[*]
INT Row_width|_bytes , READ
INT Bpp||Bits_per_pixel , READ
|
INT Locked_Y|_start , READ
INT Locked_h|eight , READ