| cairoFormatStrideForWidth {RGtk2} | R Documentation |
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)
|
[CairoFormat] A CairoFormat value |
|
[integer] The desired width of an image surface to be created. |
int stride;
unsigned char *data;
CairoSurface *surface;
stride = cairo_format_stride_for_width (format, width);
data = malloc (stride * height);
surface = cairo_image_surface_create_for_data (data, format,
width, height);
Since 1.6
[integer] the appropriate stride to use given the desired format and width.
Derived by RGtkGen from GTK+ documentation