Pixbuf.calculateRowstride
int calculateRowstride(gdkpixbuf.types.Colorspace colorspace, bool hasAlpha, int bitsPerSample, int width, int height) static nothrowCalculates 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.pixbuf.Pixbuf.
Parameters
colorspace | Color space for image |
hasAlpha | Whether the image should have transparency information |
bitsPerSample | 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.