blend


Description:

[ CCode ( cname = "gimp_preview_area_blend" ) ]
public void blend (int x, int y, int width, int height, ImageType type, uint8[] buf1, int rowstride1, uint8[] buf2, int rowstride2, uint8 opacity)

Composites buf1 on buf2 with the given opacity, draws the result to this and queues a redraw on the given rectangle.

Since GIMP 2.2

Parameters:

this

a PreviewArea widget.

x

x offset in preview

y

y offset in preview

width

buffer width

height

buffer height

type

the ImageType of buf1 and buf2

buf1

a uchar buffer that contains the pixel data for the lower layer

rowstride1

rowstride of buf1

buf2

a uchar buffer that contains the pixel data for the upper layer

rowstride2

rowstride of buf2

opacity

The opacity of the first layer.