gdkImageNew(type, visual, width, height)
gdkImageGet(object, x, y, width, height)
gdkImageGetColormap(object)
gdkImageSetColormap(object, colormap)
gdkImagePutPixel(object, x, y, pixel)
gdkImageGetPixel(object, x, y)
gdkImage(type, visual, width, height)
GdkImage
type represents an area for drawing graphics.
It has now been superceded to a large extent by the much more flexible
GdkRGB functions. To create an empty GdkImage
use gdkImageNew
.
To create a GdkImage
from bitmap data use gdkImageNewBitmap()
.
To create an image from part of a GdkWindow
use gdkDrawableGetImage
. The image can be manipulated with gdkImageGetPixel
and
gdkImagePutPixel
, or alternatively by changing the actual pixel data.
Though manipulating the pixel data requires complicated code to cope with
the different formats that may be used. To draw a GdkImage
in a GdkWindow
or GdkPixmap
use gdkDrawImage
. To destroy a GdkImage
use gdkImageDestroy()
.gdkImage
is the equivalent of gdkImageNew
.