方法
GdkPixbufPixbufnew_subpixbuf
声明 [src]
GdkPixbuf*
gdk_pixbuf_new_subpixbuf (
GdkPixbuf* src_pixbuf,
int src_x,
int src_y,
int width,
int height
)
描述 [src]
创建一个新的pixbuf,它表示src_pixbuf
的子区域。
新的pixbuf与其原始pixbuf共享像素,因此对其中一个的写入会影响另一个。新的pixbuf持有对src_pixbuf
的引用,因此当新的pixbuf被终定时,src_pixbuf
才会被终止。
请注意,如果src_pixbuf
是只读的,此函数将强制使其可变。
参数
src_x
-
类型:
int
src_pixbuf
中的X坐标。 src_y
-
类型:
int
src_pixbuf
中的Y坐标。 width
-
类型:
int
src_pixbuf
中区域的宽度。 height
-
类型:
int
src_pixbuf
中区域的高度。
返回值
类型:GdkPixbuf
一个新
方法的调用者拥有返回数据的所有权,并负责释放它。 |