Describes an area of memory as pixels. More...

#include <PIGeneral.h>

Data Fields

void * data
 Coordinate of the first byte of the first pixel.
int32 rowBits
 Number of bits per row.
int32 colBits
 Number of bits per column.
int32 bitOffset
 Bit offset from the data pointer value.
int32 depth
 Pixel depth.

Detailed Description

Describes an area of memory as pixels.


Field Documentation

Coordinate of the first byte of the first pixel.

Number of bits per row.

Should be multiple of depth, and is generally a multiple of 8, since this reflects bits rather than bytes.

Number of bits per column.

Should be a multiple of depth. If depth=1, then set colBits=1.

Bit offset from the data pointer value.

Pixel depth.


The documentation for this struct was generated from the following file: