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. |