calculate_rowstride
Description:
[ Version ( since = "2.36.8" ) ]
public static int calculate_rowstride (Colorspace colorspace, bool has_alpha, int bits_per_sample, int width, int height)
public static int calculate_rowstride (Colorspace colorspace, bool has_alpha, int bits_per_sample, int width, int height)
Calculates the rowstride that an image created with those values would have.
This function is useful for front-ends and backends that want to check image values without needing to create a `GdkPixbuf`.
Parameters:
colorspace |
Color space for image |
has_alpha |
Whether the image should have transparency information |
bits_per_sample |
Number of bits per color sample |
width |
Width of image in pixels, must be > 0 |
height |
Height of image in pixels, must be > 0 |
Returns:
the rowstride for the given values, or -1 in case of error. |