| cairoImageSurfaceCreate {RGtk2} | R Documentation |
Creates an image surface of the specified format and
dimensions. The initial contents of the surface is undefined; you
must explicitely clear the buffer, using, for example,
cairoRectangle and cairoFill if you want it cleared.
cairoImageSurfaceCreate(format, width, height)
|
[CairoFormat] format of pixels in the surface to create |
|
[integer] width of the surface, in pixels |
|
[integer] height of the surface, in pixels |
[CairoSurface] a pointer to the newly created surface. The caller
owns the surface and should call cairo_surface_destroy when done
with it.
This function always returns a valid pointer, but it will return a
pointer to a "nil" surface if an error such as out of memory
occurs. You can use cairoSurfaceStatus to check for this.
Derived by RGtkGen from GTK+ documentation