方法

声明 [src]

GdkPixbuf*
gdk_pixbuf_composite_color_simple (
  const GdkPixbuf* src,
  int dest_width,
  int dest_height,
  GdkInterpType interp_type,
  int overall_alpha,
  int check_size,
  guint32 color1,
  guint32 color2
)

描述 [src]

通过将 src 缩放到 dest_width x dest_height 并使用颜色 color1color2 的棋盘式混合结果来创建一个新的 pixbuf。

参数

dest_width

类型: int

目标图像的宽度。

dest_height

类型: int

目标图像的高度。

Interp_type

类型: GdkInterpType

变换的插值类型。

Overall_alpha

类型: int

源图像的整体 alpha 值(0..255)。

check_size

类型: int

棋盘式方块的大小(必须是 2 的幂)。

color1

类型: guint32

左上角检查的颜色。

color2

类型: guint32

另一个检查的颜色。

返回值

类型: GdkPixbuf

新 pixbuf。

方法调用者将获得返回数据的所有权,并负责释放它。
返回值可以为 NULL