org.virtualbox_7_0
Class IGraphicsAdapter

java.lang.Object
  extended by org.virtualbox_7_0.IUnknown
      extended by org.virtualbox_7_0.IGraphicsAdapter

public class IGraphicsAdapter
extends IUnknown

The IGraphicsAdapter interface represents the graphics adapter of the virtual machine. Interface ID: {F692806F-FEBE-4049-B476-1292A8E45B09}


Field Summary
 
Fields inherited from class org.virtualbox_7_0.IUnknown
obj, objMgr, port
 
Constructor Summary
IGraphicsAdapter(java.lang.String wrapped, org.virtualbox_7_0.ObjectRefManager objMgr, org.virtualbox_7_0.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.Boolean getAccelerate2DVideoEnabled()
          This setting determines whether VirtualBox allows this machine to make use of the 2D video acceleration support available on the host.
 java.lang.Boolean getAccelerate3DEnabled()
          This setting determines whether VirtualBox allows this machine to make use of the 3D graphics support available on the host.
 GraphicsControllerType getGraphicsControllerType()
          Graphics controller type.
 java.lang.Long getMonitorCount()
          Number of virtual monitors.
 java.lang.Long getVRAMSize()
          Video memory size in megabytes.
static IGraphicsAdapter queryInterface(IUnknown obj)
           
 void setAccelerate2DVideoEnabled(java.lang.Boolean value)
          This setting determines whether VirtualBox allows this machine to make use of the 2D video acceleration support available on the host.
 void setAccelerate3DEnabled(java.lang.Boolean value)
          This setting determines whether VirtualBox allows this machine to make use of the 3D graphics support available on the host.
 void setGraphicsControllerType(GraphicsControllerType value)
          Graphics controller type.
 void setMonitorCount(java.lang.Long value)
          Number of virtual monitors.
 void setVRAMSize(java.lang.Long value)
          Video memory size in megabytes.
 
Methods inherited from class org.virtualbox_7_0.IUnknown
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IGraphicsAdapter

public IGraphicsAdapter(java.lang.String wrapped,
                        org.virtualbox_7_0.ObjectRefManager objMgr,
                        org.virtualbox_7_0.jaxws.VboxPortType port)
Method Detail

getGraphicsControllerType

public GraphicsControllerType getGraphicsControllerType()
Graphics controller type.

Returns:
org.virtualbox_7_0.GraphicsControllerType

setGraphicsControllerType

public void setGraphicsControllerType(GraphicsControllerType value)
Graphics controller type.

Parameters:
value - org.virtualbox_7_0.GraphicsControllerType

getVRAMSize

public java.lang.Long getVRAMSize()
Video memory size in megabytes.

Returns:
Long

setVRAMSize

public void setVRAMSize(java.lang.Long value)
Video memory size in megabytes.

Parameters:
value - Long

getAccelerate3DEnabled

public java.lang.Boolean getAccelerate3DEnabled()
This setting determines whether VirtualBox allows this machine to make use of the 3D graphics support available on the host.

Returns:
Boolean

setAccelerate3DEnabled

public void setAccelerate3DEnabled(java.lang.Boolean value)
This setting determines whether VirtualBox allows this machine to make use of the 3D graphics support available on the host.

Parameters:
value - Boolean

getAccelerate2DVideoEnabled

public java.lang.Boolean getAccelerate2DVideoEnabled()
This setting determines whether VirtualBox allows this machine to make use of the 2D video acceleration support available on the host.

Returns:
Boolean

setAccelerate2DVideoEnabled

public void setAccelerate2DVideoEnabled(java.lang.Boolean value)
This setting determines whether VirtualBox allows this machine to make use of the 2D video acceleration support available on the host.

Parameters:
value - Boolean

getMonitorCount

public java.lang.Long getMonitorCount()
Number of virtual monitors. NOTE: Only effective on Windows XP and later guests with Guest Additions installed.

Returns:
Long

setMonitorCount

public void setMonitorCount(java.lang.Long value)
Number of virtual monitors. NOTE: Only effective on Windows XP and later guests with Guest Additions installed.

Parameters:
value - Long

queryInterface

public static IGraphicsAdapter queryInterface(IUnknown obj)