public class IEmulatedUSB extends IUnknown
{6E253EE8-477A-2497-6759-88B8292A5AF0}
Constructor and Description |
---|
IEmulatedUSB(java.lang.String wrapped,
org.virtualbox_7_0.ObjectRefManager objMgr,
org.virtualbox_7_0.jaxws.VboxPortType port) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getWebcams()
Lists attached virtual webcams.
|
static IEmulatedUSB |
queryInterface(IUnknown obj) |
void |
webcamAttach(java.lang.String path,
java.lang.String settings)
Attaches the emulated USB webcam to the VM, which will use a host video capture device.
|
void |
webcamDetach(java.lang.String path)
Detaches the emulated USB webcam from the VM
|
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
public IEmulatedUSB(java.lang.String wrapped, org.virtualbox_7_0.ObjectRefManager objMgr, org.virtualbox_7_0.jaxws.VboxPortType port)
public java.util.List<java.lang.String> getWebcams()
public static IEmulatedUSB queryInterface(IUnknown obj)
public void webcamAttach(java.lang.String path, java.lang.String settings)
path
- The host path of the capture device to use.settings
- Optional settings.public void webcamDetach(java.lang.String path)
path
- The host path of the capture device to detach.