PixdataType
Deprecated since version 2.32: Please do not use it in newly written code
- class PixdataType
An enumeration containing three sets of flags for a Pixdata
struct:
one for the used colorspace, one for the width of the samples and one
for the encoding of the pixel data.
Fields
- class PixdataType
- COLOR_TYPE_MASK
Mask for the colortype flags of the enum.
- COLOR_TYPE_RGB
Each pixel has red, green and blue samples.
- COLOR_TYPE_RGBA
Each pixel has red, green and blue samples and an alpha value.
- ENCODING_MASK
Mask for the encoding flags of the enum.
- ENCODING_RAW
The pixel data is in raw form.
- ENCODING_RLE
The pixel data is run-length encoded. Runs may be up to 127 bytes long; their length is stored in a single byte preceding the pixel data for the run. If a run is constant, its length byte has the high bit set and the pixel data consists of a single pixel which must be repeated.
- SAMPLE_WIDTH_8
Each sample has 8 bits.
- SAMPLE_WIDTH_MASK
Mask for the sample width flags of the enum.