code: def get_screen_resolution(self, screen_id):
          
          if not isinstance(screen_id, baseinteger):
              raise TypeError("screen_id can only be an instance of type baseinteger")
          (width, height, bits_per_pixel, x_origin, y_origin, guest_monitor_status) = self._call("getScreenResolution",
                       in_p=[screen_id])
          guest_monitor_status = GuestMonitorStatus(guest_monitor_status)
          return (width, height, bits_per_pixel, x_origin, y_origin, guest_monitor_status)
docs: Queries certain attributes such as display width, height, color depth
          and the X and Y origin for a given guest screen.
          
          The parameters @a xOrigin and @a yOrigin return the X and Y
          coordinates of the framebuffer's origin.
          
          All return parameters are optional.
  
          in screen_id of type int
  
          out width of type int
  
          out height of type int
  
          out bits_per_pixel of type int
  
          out x_origin of type int
  
          out y_origin of type int
  
          out guest_monitor_status of type :class:`GuestMonitorStatus`