org.virtualbox_7_0
Class IAudioSettings

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

public class IAudioSettings
extends IUnknown

The IAudioSettings interface represents the audio settings for a virtual machine. Interface ID: {52F40B16-520E-473F-9428-3E69B0D915C3}


Field Summary
 
Fields inherited from class org.virtualbox_7_0.IUnknown
obj, objMgr, port
 
Constructor Summary
IAudioSettings(java.lang.String wrapped, org.virtualbox_7_0.ObjectRefManager objMgr, org.virtualbox_7_0.jaxws.VboxPortType port)
           
 
Method Summary
 IAudioAdapter getAdapter()
          Associated audio adapter, always present.
 IHostAudioDevice getHostAudioDevice(AudioDirection usage)
          Returns the machine's current host audio device for the specified usage.
static IAudioSettings queryInterface(IUnknown obj)
           
 void setHostAudioDevice(IHostAudioDevice device, AudioDirection usage)
          Sets the machine's current host audio device for the specified usage.
 
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

IAudioSettings

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

getAdapter

public IAudioAdapter getAdapter()
Associated audio adapter, always present.

Returns:
org.virtualbox_7_0.IAudioAdapter

queryInterface

public static IAudioSettings queryInterface(IUnknown obj)

getHostAudioDevice

public IHostAudioDevice getHostAudioDevice(AudioDirection usage)
Returns the machine's current host audio device for the specified usage.

Expected result codes:
E_NOTIMPL - This method is not implemented yet.

Parameters:
usage - Usage to retrieve audio device for.
Returns:
Host audio device for the specified direction.

setHostAudioDevice

public void setHostAudioDevice(IHostAudioDevice device,
                               AudioDirection usage)
Sets the machine's current host audio device for the specified usage.

Expected result codes:
E_NOTIMPL - This method is not implemented yet.

Parameters:
device - Sets the host audio device for the specified usage.
usage - Usage to set audio device for.