Name
The GdkPixbuf Structure -- Information that describes an image.
Description
The GdkPixbuf structure contains
information that describes an image in memory.
Details
enum GdkColorspace
typedef enum {
GDK_COLORSPACE_RGB
} GdkColorspace; |
This enumeration defines the color spaces that are supported by
the gdk-pixbuf library. Currently only RGB is supported.
gdk_pixbuf_get_colorspace ()
GdkColorspace gdk_pixbuf_get_colorspace (const GdkPixbuf *pixbuf); |
Queries the color space of a pixbuf.
gdk_pixbuf_get_n_channels ()
int gdk_pixbuf_get_n_channels (const GdkPixbuf *pixbuf); |
Queries the number of channels of a pixbuf.
gdk_pixbuf_get_has_alpha ()
gboolean gdk_pixbuf_get_has_alpha (const GdkPixbuf *pixbuf); |
Queries whether a pixbuf has an alpha channel (opacity information).
gdk_pixbuf_get_bits_per_sample ()
int gdk_pixbuf_get_bits_per_sample (const GdkPixbuf *pixbuf); |
Queries the number of bits per color sample in a pixbuf.
gdk_pixbuf_get_pixels ()
guchar* gdk_pixbuf_get_pixels (const GdkPixbuf *pixbuf); |
Queries a pointer to the pixel data of a pixbuf.
gdk_pixbuf_get_width ()
int gdk_pixbuf_get_width (const GdkPixbuf *pixbuf); |
Queries the width of a pixbuf.
gdk_pixbuf_get_height ()
int gdk_pixbuf_get_height (const GdkPixbuf *pixbuf); |
Queries the height of a pixbuf.
gdk_pixbuf_get_rowstride ()
int gdk_pixbuf_get_rowstride (const GdkPixbuf *pixbuf); |
Queries the rowstride of a pixbuf, which is the number of bytes between rows.