org.virtualbox_7_0
Class IAudioSettings
java.lang.Object
org.virtualbox_7_0.IUnknown
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}
Constructor Summary |
IAudioSettings(java.lang.String wrapped,
org.virtualbox_7_0.ObjectRefManager objMgr,
org.virtualbox_7_0.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_0.ObjectRefManager objMgr,
org.virtualbox_7_0.jaxws.VboxPortType port)
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.