gdk.Pixbuf

Undocumented in source.

Public Imports

gdk.c.types
public import gdk.c.types;
gtkc.gdktypes
public import gtkc.gdktypes;
gdkpixbuf.Pixbuf
public import gdkpixbuf.Pixbuf;

Members

Functions

getFromSurface
Pixbuf getFromSurface(Surface surface, int srcX, int srcY, int width, int height)

Transfers image data from a cairo_surface_t and converts it to an RGB(A) representation inside a gdk.Pixbuf This allows you to efficiently read individual pixels from cairo surfaces. For gdk.Windows, use Pixbuf.getFromWindow instead.

getFromWindow
Pixbuf getFromWindow(Window window, int srcX, int srcY, int width, int height)

Transfers image data from a gdk.Window and converts it to an RGB(A) representation inside a gdk.Pixbuf In other words, copies image data from a server-side drawable to a client-side RGB(A) buffer. This allows you to efficiently read individual pixels on the client side.