Creates a new pixbuf which represents a sub-region of src_pixbuf. The new pixbuf shares its pixels with the original pixbuf, so writing to one affects both. The new pixbuf holds a reference to src_pixbuf, so src_pixbuf will not be finalized until the new pixbuf is finalized.

Note that if src_pixbuf is read-only, this function will force it to be mutable.

class Pixbuf
int srcX
int srcY
int width
int height


srcX int

X coord in src_pixbuf

srcY int

Y coord in src_pixbuf

width int

width of region in src_pixbuf

height int

height of region in src_pixbuf

Return Value

Type: Pixbuf

a new pixbuf