GtkVnc.CairoFramebuffer¶
- Subclasses:
None
Methods¶
- Inherited:
GVnc.BaseFramebuffer (1), GObject.Object (37), GVnc.Framebuffer (13)
- Structs:
class |
|
|
Virtual Methods¶
- Inherited:
Properties¶
- Inherited:
Name |
Type |
Flags |
Short Description |
---|---|---|---|
r/w/co |
The cairo surface for the framebuffer |
Signals¶
- Inherited:
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
---|---|---|---|
parent |
r |
Class Details¶
- class GtkVnc.CairoFramebuffer(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
- classmethod new(width, height, remoteFormat)¶
- Parameters:
width (
int
) – the remote desktop widthheight (
int
) – the remote desktop heightremoteFormat (
GVnc.PixelFormat
) – the remote pixel format
- Returns:
the new frame buffer object
- Return type:
Allocate a new framebuffer object which will render the remote desktop into a cairo image surface (width * height) in size.
- get_surface()¶
- Returns:
the cairo surface
- Return type:
Get the cairo surface in which the remote desktop is being rendered.