Constructor
GdkPixbufPixbufnew
Declaration [src]
GdkPixbuf*
gdk_pixbuf_new (
GdkColorspace colorspace,
gboolean has_alpha,
int bits_per_sample,
int width,
int height
)
Description [src]
Creates a new GdkPixbuf
structure and allocates a buffer for it.
If the allocation of the buffer failed, this function will return NULL
.
The buffer has an optimal rowstride. Note that the buffer is not cleared; you will have to fill it completely yourself.
Parameters
colorspace |
GdkColorspace |
Color space for image. |
|
has_alpha |
gboolean |
Whether the image should have transparency information. |
|
bits_per_sample |
int |
Number of bits per color sample. |
|
width |
int |
Width of image in pixels, must be > 0 |
|
height |
int |
Height of image in pixels, must be > 0 |
Return value
Returns: | GdkPixbuf |
A newly-created pixel buffer. |
|
The caller of the function takes ownership of the data, and is responsible for freeing it. | |
The return value can be NULL . |