Method
GimpUiPreviewAreablend
Declaration [src]
void
gimp_preview_area_blend (
GimpPreviewArea* area,
gint x,
gint y,
gint width,
gint height,
GimpImageType type,
const guchar* buf1,
gint rowstride1,
const guchar* buf2,
gint rowstride2,
guchar opacity
)
Description [src]
Composites buf1
on buf2
with the given opacity
, draws the result
to area
and queues a redraw on the given rectangle.
Since GIMP 2.2
Parameters
x
-
Type:
gint
X offset in preview.
y
-
Type:
gint
Y offset in preview.
width
-
Type:
gint
Buffer width.
height
-
Type:
gint
Buffer height.
type
-
Type:
GimpImageType
The
GimpImageType
ofbuf1
andbuf2
buf1
-
Type: An array of
guchar
A #guchar buffer that contains the pixel data for the lower layer.
The data is owned by the caller of the function. rowstride1
-
Type:
gint
Rowstride of
buf1
buf2
-
Type: An array of
guchar
A #guchar buffer that contains the pixel data for the upper layer.
The data is owned by the caller of the function. rowstride2
-
Type:
gint
Rowstride of
buf2
opacity
-
Type:
guchar
The opacity of the first layer.