Package prlsdkapi :: Class _VmIODisplay
[ hide private ]
[ frames ] | no frames ]

Class _VmIODisplay

Known Subclasses:

Provides methods for capturing screen shots of a remote virtual machine desktop.

Instance Methods [ hide private ]
__init__ ( self )
connect_to_vm ( self , hObj , type = 262145 )
Connect to a virtual machine to begin a remote desktop access session.
disconnect_from_vm ( self , hObj )
Close the remote desktop access session.
lock_for_read ( self , hObj )
Lock the primary screen buffer disallowing any updates to the data it contains.
unlock ( self , hObj )
Unlocks the virtual machine screen buffer.
is_sliding_mouse_enabled ( self , hObj )
Determine if the Sliding Mouse feature is enabled in the virtual machine.
get_dyn_res_tool_status ( self , hVm )
Determine whether the Dynamic Resolution feature is available in the virtual machine.
need_cursor_data ( self , hVm )
Obtain the cursor data from the virtual machine.
async_capture_screen_region_to_file ( self , hVm , fileName , format = 1342177291 , quality = -1 , x = 0 , y = 0 , width = -1 , height = -1 )
Capture a screen area of a remote virtual machine desktop and save it to a file.
async_capture_scaled_screen_region_to_file ( self , hVm , fileName , format = 1342177291 , quality = -1 , x = 0 , y = 0 , width = -1 , height = -1 , scaleWidth = -1 , scaleHeight = -1 )
Capture a screen area of a remote virtual machine desktop and save it to a file.
sync_capture_screen_region_to_file ( self , hVm , fileName , format = 1342177291 , quality = -1 , x = 0 , y = 0 , width = -1 , height = -1 )
Capture a screen area of a remote virtual machine desktop and saves it to a file.
sync_capture_scaled_screen_region_to_file ( self , hVm , fileName , format = 1342177291 , quality = -1 , x = 0 , y = 0 , width = -1 , height = -1 , scaleWidth = -1 , scaleHeight = -1 )
Capture a screen area of a remote virtual machine desktop and saves it to a file.
async_capture_scaled_screen_region_to_buffer ( self , hVm , format = 1342177291 , quality = -1 , x = 0 , y = 0 , width = -1 , height = -1 , scaleWidth = -1 , scaleHeight = -1 )
get_available_displays_count ( self , hVm )
Return the available displays count of a remote virtual machine desktop.
set_screen_surface ( self , hVm , n1 , n2 , n3 , n4 , n5 , n6 , n7 )