cairoFormatStrideForWidth
This function provides a stride value that will respect all alignment requirements of the accelerated image-rendering code within cairo. Typical usage will be of the form:
cairoFormatStrideForWidth(format, width)
|
[ |
|
[integer] The desired width of an image surface to be created. |
stride <- format$strideForWidth(width) data <- raw(stride * height) surface <- cairoImageSurfaceCreateForData(data, format, width, height, stride)
Since 1.6
[integer] the appropriate stride to use given the desired format and width, or -1 if either the format is invalid or the width too large.
Derived by RGtkGen from GTK+ documentation
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.