org.virtualbox_7_1
Class IAudioSettings
java.lang.Object
   org.virtualbox_7_1.IUnknown
org.virtualbox_7_1.IUnknown
       org.virtualbox_7_1.IAudioSettings
org.virtualbox_7_1.IAudioSettings
- public class IAudioSettings 
- extends IUnknown
The IAudioSettings interface represents the audio settings for a virtual machine.
Interface ID: {52F40B16-520E-473F-9428-3E69B0D915C3}
 
 
| Constructor Summary | 
| IAudioSettings(java.lang.String wrapped,
               org.virtualbox_7_1.ObjectRefManager objMgr,
               org.virtualbox_7_1.jaxws.VboxPortType port)
 | 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
IAudioSettings
public IAudioSettings(java.lang.String wrapped,
                      org.virtualbox_7_1.ObjectRefManager objMgr,
                      org.virtualbox_7_1.jaxws.VboxPortType port)
getAdapter
public IAudioAdapter getAdapter()
- Associated audio adapter, always present.
 
- 
- Returns:
- org.virtualbox_7_1.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.