The device's current status. A combination of these flags (BASSDeviceInfo):
The type of device may also be indicated in the high 8 bits (use BASS_DEVICE_TYPE_MASK to test), and can be one of the following:
BASS_DEVICE_ENABLED | The device is enabled. It will not be possible to initialize the device if this flag is not present. |
BASS_DEVICE_DEFAULT | The device is the system default. |
BASS_DEVICE_INIT | The device is initialized, ie. BASS_Init(Int32, Int32, BASSInit, IntPtr, IntPtr) or BASS_RecordInit(Int32) has been called. |
BASS_DEVICE_TYPE_DIGITAL | An audio endpoint device that connects to an audio adapter through a connector for a digital interface of unknown type. |
BASS_DEVICE_TYPE_DISPLAYPORT | An audio endpoint device that connects to an audio adapter through a DisplayPort connector. |
BASS_DEVICE_TYPE_HANDSET | The part of a telephone that is held in the hand and that contains a speaker and a microphone for two-way communication. |
BASS_DEVICE_TYPE_HDMI | An audio endpoint device that connects to an audio adapter through a High-Definition Multimedia Interface (HDMI) connector. |
BASS_DEVICE_TYPE_HEADPHONES | A set of headphones. |
BASS_DEVICE_TYPE_HEADSET | An earphone or a pair of earphones with an attached mouthpiece for two-way communication. |
BASS_DEVICE_TYPE_LINE | An audio endpoint device that sends a line-level analog signal to a line-input jack on an audio adapter or that receives a line-level analog signal from a line-output jack on the adapter. |
BASS_DEVICE_TYPE_MICROPHONE | A microphone. |
BASS_DEVICE_TYPE_NETWORK | An audio endpoint device that the user accesses remotely through a network. |
BASS_DEVICE_TYPE_SPDIF | An audio endpoint device that connects to an audio adapter through a Sony/Philips Digital Interface (S/PDIF) connector. |
BASS_DEVICE_TYPE_SPEAKERS | A set of speakers. |
Namespace: Un4seen.Bass
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax
Field Value
Type: BASSDeviceInfoSee Also