VirtualBox

Changeset 81964 in vbox for trunk/src/VBox/Main/idl


Ignore:
Timestamp:
Nov 18, 2019 8:42:02 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
134761
Message:

Main/GraphicsAdapter: Split off a few attributes from Machine interface, which affects quite a few other interfaces.
Frontends/VirtualBox+VBoxManage+VBoxSDL+VBoxShell: Adapt accordingly.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/idl/VirtualBox.xidl

    r81883 r81964  
    51175117
    51185118  <interface
     5119    name="IGraphicsAdapter" extends="$unknown"
     5120    uuid="f692806f-febe-4049-b476-1292a8e45b09"
     5121    wsmap="managed"
     5122    reservedMethods="4" reservedAttributes="8"
     5123    >
     5124    <desc>
     5125        The IGraphicsAdapter interface represents the graphics adapter
     5126        of the virtual machine.
     5127    </desc>
     5128
     5129    <attribute name="graphicsControllerType" type="GraphicsControllerType">
     5130      <desc>Graphics controller type.</desc>
     5131    </attribute>
     5132
     5133    <attribute name="VRAMSize" type="unsigned long">
     5134      <desc>Video memory size in megabytes.</desc>
     5135    </attribute>
     5136
     5137    <attribute name="accelerate3DEnabled" type="boolean" default="false">
     5138      <desc>
     5139        This setting determines whether VirtualBox allows this machine to make
     5140        use of the 3D graphics support available on the host.</desc>
     5141    </attribute>
     5142
     5143    <attribute name="accelerate2DVideoEnabled" type="boolean" default="false">
     5144      <desc>
     5145        This setting determines whether VirtualBox allows this machine to make
     5146        use of the 2D video acceleration support available on the host.</desc>
     5147    </attribute>
     5148
     5149    <attribute name="monitorCount" type="unsigned long">
     5150      <desc>
     5151        Number of virtual monitors.
     5152        <note>
     5153          Only effective on Windows XP and later guests with
     5154          Guest Additions installed.
     5155        </note>
     5156      </desc>
     5157    </attribute>
     5158
     5159  </interface>
     5160
     5161  <interface
    51195162    name="IBIOSSettings" extends="$unknown"
    51205163    uuid="73af4152-7e67-4144-bf34-41c38e8b4cc7"
    51215164    wsmap="managed"
    5122     reservedMethods="1" reservedAttributes="7"
     5165    reservedMethods="2" reservedAttributes="8"
    51235166    >
    51245167    <desc>
     
    57745817  <interface
    57755818    name="IMachine" extends="$unknown"
    5776     uuid="0020076B-00D0-494E-0023-C293000086A7"
     5819    uuid="85632c68-b5bb-4316-a900-5eb28d3413df"
    57775820    wsmap="managed"
    57785821    wrap-hint-server-addinterfaces="IInternalMachineControl"
    57795822    wrap-hint-server="manualaddinterfaces"
    5780     reservedMethods="8" reservedAttributes="12"
     5823    reservedMethods="8" reservedAttributes="16"
    57815824    >
    57825825    <!-- Note! This interface is not compatible between 5.0 and 5.1 as it had too many
     
    60256068    </attribute>
    60266069
    6027     <attribute name="graphicsControllerType" type="GraphicsControllerType">
    6028       <desc>Graphics controller type.</desc>
    6029     </attribute>
    6030 
    6031     <attribute name="VRAMSize" type="unsigned long">
    6032       <desc>Video memory size in megabytes.</desc>
    6033     </attribute>
    6034 
    6035     <attribute name="accelerate3DEnabled" type="boolean" default="false">
    6036       <desc>
    6037         This setting determines whether VirtualBox allows this machine to make
    6038         use of the 3D graphics support available on the host.</desc>
    6039     </attribute>
    6040 
    6041     <attribute name="accelerate2DVideoEnabled" type="boolean" default="false">
    6042       <desc>
    6043         This setting determines whether VirtualBox allows this machine to make
    6044         use of the 2D video acceleration support available on the host.</desc>
    6045     </attribute>
    6046 
    6047     <attribute name="monitorCount" type="unsigned long">
    6048       <desc>
    6049         Number of virtual monitors.
    6050         <note>
    6051           Only effective on Windows XP and later guests with
    6052           Guest Additions installed.
    6053         </note>
    6054       </desc>
     6070    <attribute name="graphicsAdapter" type="IGraphicsAdapter" readonly="yes">
     6071      <desc>Graphics adapter object.</desc>
    60556072    </attribute>
    60566073
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette