Audio |
The AudioDeviceInfo type exposes the following members.
| Name | Description | |
|---|---|---|
| AudioDeviceInfo | Initializes a new instance of the AudioDeviceInfo class. | |
| AudioDeviceInfo(DeviceType, String, String) | Initializes a new instance of the AudioDeviceInfo class. | |
| AudioDeviceInfo(DeviceType, String, String, String, Int16, Int32, Boolean) | Initializes a new instance of the AudioDeviceInfo class. |
| Name | Description | |
|---|---|---|
| AudioApi | Gets the audio API used when gathering the device information. | |
| Channels | Gets the number specifying whether the device supports mono (1) or stereo (2) input. | |
| DeviceID | Gets the unique identifier of the device which can differ accross application lifecycles. | |
| DriverVersion | Gets the version number of the device driver. The high-order byte is the major version number, and the low-order byte is the minor version number. | |
| GUID | Gets the GUID of the device which is unique on the Operating System. | |
| IsDefault | Gets a boolean value indicating whether the device is the default device. | |
| LowLevelDeviceInfo | Gets or sets the low level device info. It works only in linux/mono, but it is very important | |
| Manufacturer | Gets the manufacturer for the device driver. | |
| ProductID | Gets the product identifier. | |
| ProductName | Gets the product name in a null-terminated string. | |
| SupportedFormats | ||
| SupportedWaveFormats | Gets or sets the standard formats that are supported. | |
| Type | Gets the type of the device |
| Name | Description | |
|---|---|---|
| Equals | (Overrides ObjectEquals(Object)) | |
| ToString |
Returns a string that represents the current object.
(Overrides ObjectToString) |
| Name | Description | |
|---|---|---|
| GetAudioApi | (Defined by ExDeviceInfo) |