Plain in-memory pixel bitmap descriptor. More...
#include <bitmap.h>

Data Fields | |
| void * | data |
Pointer to bitmap memory, or NULL if the backend keeps no direct memory representation, or the bitmap hasn't been retained for drawing on. More... | |
| pix_size_t | size |
| Bitmap dimensions in pixels. | |
| size_t | stride |
| Byte pitch between adjacent major-axis elements. | |
| pix_format_t | fmt |
| Pixel format used by data. | |
| const pix_bitmap_ops_t * | ops |
Backend-specific operations, or NULL -. More... | |
| pix_op_t | op |
| Compositing mode for pix_bitmap_set_pixel()/. More... | |
Plain in-memory pixel bitmap descriptor.
Describes a block of pixel memory; callers read and write data directly.
| void* pix_bitmap_t::data |
| pix_op_t pix_bitmap_t::op |
Compositing mode for pix_bitmap_set_pixel()/.
pix_bitmap_fill_rect() - PIX_BLEND by default. Sticky until changed - see pix_bitmap_set_op().
| const pix_bitmap_ops_t* pix_bitmap_t::ops |
Backend-specific operations, or NULL -.
see pix_bitmap_ops_t.