Enumerator |
---|
B8G8R8A8_PREMULTIPLIED | 4 bytes; for blue, green, red, alpha.
The color values are premultiplied with the alpha value.
|
A8R8G8B8_PREMULTIPLIED | 4 bytes; for alpha, red, green, blue.
The color values are premultiplied with the alpha value.
|
R8G8B8A8_PREMULTIPLIED | 4 bytes; for red, green, blue, alpha The color values are premultiplied with the alpha value.
|
B8G8R8A8 | 4 bytes; for blue, green, red, alpha.
|
A8R8G8B8 | 4 bytes; for alpha, red, green, blue.
|
R8G8B8A8 | 4 bytes; for red, green, blue, alpha.
|
A8B8G8R8 | 4 bytes; for alpha, blue, green, red.
|
R8G8B8 | 3 bytes; for red, green, blue.
The data is opaque.
|
B8G8R8 | 3 bytes; for blue, green, red.
The data is opaque.
|
R16G16B16 | 3 guint16 values; for red, green, blue.
- Since gtkmm 4.6:
|
R16G16B16A16_PREMULTIPLIED | 4 guint16 values; for red, green, blue, alpha.
The color values are premultiplied with the alpha value. - Since gtkmm 4.6:
|
R16G16B16A16 | 4 guint16 values; for red, green, blue, alpha.
- Since gtkmm 4.6:
|
R16G16B16_FLOAT | 3 half-float values; for red, green, blue.
The data is opaque. - Since gtkmm 4.6:
|
R16G16B16A16_FLOAT_PREMULTIPLIED | 4 half-float values; for red, green, blue and alpha.
The color values are premultiplied with the alpha value. - Since gtkmm 4.6:
|
R16G16B16A16_FLOAT | 4 half-float values; for red, green, blue and alpha.
- Since gtkmm 4.6:
|
R32G32B32_FLOAT | |
R32G32B32A32_FLOAT_PREMULTIPLIED | 4 float values; for red, green, blue and alpha.
The color values are premultiplied with the alpha value. - Since gtkmm 4.6:
|
R32G32B32A32_FLOAT | 4 float values; for red, green, blue and alpha.
- Since gtkmm 4.6:
|
G8A8_PREMULTIPLIED | 2 bytes; for grayscale, alpha.
The color values are premultiplied with the alpha value. - Since gtkmm 4.12:
|
G8A8 | 2 bytes; for grayscale, alpha.
- Since gtkmm 4.12:
|
G8 | One byte; for grayscale.
The data is opaque. - Since gtkmm 4.12:
|
G16A16_PREMULTIPLIED | 2 guint16 values; for grayscale, alpha.
The color values are premultiplied with the alpha value. - Since gtkmm 4.12:
|
G16A16 | 2 guint16 values; for grayscale, alpha.
- Since gtkmm 4.12:
|
G16 | One guint16 value; for grayscale.
The data is opaque. - Since gtkmm 4.12:
|
A8 | One byte; for alpha.
- Since gtkmm 4.12:
|
A16 | One guint16 value; for alpha.
- Since gtkmm 4.12:
|
A16_FLOAT | |
A32_FLOAT | |
A8B8G8R8_PREMULTIPLIED | 4 bytes; for alpha, blue, green, red, The color values are premultiplied with the alpha value.
- Since gtkmm 4.14:
|
B8G8R8X8 | 4 bytes; for blue, green, red, unused.
- Since gtkmm 4.14:
|
X8R8G8B8 | 4 bytes; for unused, red, green, blue.
- Since gtkmm 4.14:
|
R8G8B8X8 | 4 bytes; for red, green, blue, unused.
- Since gtkmm 4.14:
|
X8B8G8R8 | 4 bytes; for unused, blue, green, red.
- Since gtkmm 4.14:
|
N_FORMATS | The number of formats.
This value will change as more formats get added, so do not rely on its concrete integer.
|