函数

GdkPixbufPixbufcalculate_rowstride

自:2.36.8

声明 [src]

gint
gdk_pixbuf_calculate_rowstride (
  GdkColorspace colorspace,
  gboolean has_alpha,
  int bits_per_sample,
  int width,
  int height
)

描述 [src]

计算使用这些值创建的图像的行间距。

该函数对于需要检查图像值但不创建 GdkPixbuf 的前端和后端非常有用。

自 2.36.8 起可用

参数

colorspace

类型: GdkColorspace

图像的颜色空间。

has_alpha

类型: gboolean

图像是否应有透明度信息。

bits_per_sample

类型: int

每个颜色样本的位数。

width

类型: int

图像宽度(像素),必须大于 0。

height

类型: int

图像高度(像素),必须大于 0。

返回值

类型: gint

给定值的行间距,或出现错误时为 -1。