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