Used with BASS_WASAPI_GetDeviceInfo(Int32, BASS_WASAPI_DEVICEINFO) to retrieve information on a Wasapi device.
Inheritance Hierarchy
Un4seen.BassWasapiBASS_WASAPI_DEVICEINFO
Namespace: Un4seen.BassWasapi
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.7
Syntax
The BASS_WASAPI_DEVICEINFO type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| BASS_WASAPI_DEVICEINFO |
Default constructor.
|
Properties
| Name | Description | |
|---|---|---|
| IsDefault |
The device is the system default device.
| |
| IsDisabled |
The device is plugged but disabled (in the windows sound control panel) and can not be used.
| |
| IsEnabled |
The device is enabled and can be used (i.e. it is active).
| |
| IsInitialized |
The device is already initialized.
| |
| IsInput |
The device is an input (capture) device.
| |
| IsLoopback |
The device is a loopback device (capturing from output).
| |
| IsUnplugged |
The device is unplugged and can not be used.
| |
| SupportsRecording |
The device supportes recording (either an INPUT or LOOPBACK device).
|
Methods
| Name | Description | |
|---|---|---|
| ToString |
A description of the decive info object (name).
(Overrides ObjectToString.) |
Fields
| Name | Description | |
|---|---|---|
| defperiod |
The default update period (in seconds) of the device.
| |
| flags |
The device's current and input/output status. Any combination of BASSWASAPIDeviceInfo.
| |
| id |
The ID of the driver being used.
| |
| minperiod |
The minimum update period (in seconds) of the device.
| |
| mixchans |
The shared-mode format mixers number of channels.
| |
| mixfreq |
The shared-mode format mixers sample rate.
| |
| name |
The description of the device.
| |
| type |
The type of the devices. One of the BASSWASAPIDeviceType values.
|
See Also