WaveOutCapabilities structure (based on WAVEOUTCAPS2 from mmsystem.h) http://msdn.microsoft.com/library/default.asp?url=/library/en-us/multimed/htm/_win32_waveoutcaps_str.asp.
More...
◆ SupportsWaveFormat()
Checks to see if a given SupportedWaveFormat is supported.
- Parameters
-
| waveFormat | The SupportedWaveFormat |
- Returns
- true if supported
◆ channels
| short NAudio.Wave.WaveOutCapabilities.channels |
|
private |
Supported channels (1 for mono 2 for stereo) (wChannels) Seems to be set to -1 on a lot of devices.
◆ driverVersion
| int NAudio.Wave.WaveOutCapabilities.driverVersion |
|
private |
◆ manufacturerGuid
| Guid NAudio.Wave.WaveOutCapabilities.manufacturerGuid |
|
private |
◆ manufacturerId
| short NAudio.Wave.WaveOutCapabilities.manufacturerId |
|
private |
◆ MaxProductNameLength
| const int NAudio.Wave.WaveOutCapabilities.MaxProductNameLength = 32 |
|
staticprivate |
◆ nameGuid
| Guid NAudio.Wave.WaveOutCapabilities.nameGuid |
|
private |
◆ productGuid
| Guid NAudio.Wave.WaveOutCapabilities.productGuid |
|
private |
◆ productId
| short NAudio.Wave.WaveOutCapabilities.productId |
|
private |
◆ productName
| string NAudio.Wave.WaveOutCapabilities.productName |
|
private |
◆ reserved
| short NAudio.Wave.WaveOutCapabilities.reserved |
|
private |
◆ support
Optional functionality supported by the device.
◆ supportedFormats
Supported formats (bit flags) dwFormats.
◆ Channels
| int NAudio.Wave.WaveOutCapabilities.Channels |
|
get |
Number of channels supported.
◆ ManufacturerGuid
| Guid NAudio.Wave.WaveOutCapabilities.ManufacturerGuid |
|
get |
The manufacturer guid (if provided)
◆ NameGuid
| Guid NAudio.Wave.WaveOutCapabilities.NameGuid |
|
get |
The device name Guid (if provided)
◆ ProductGuid
| Guid NAudio.Wave.WaveOutCapabilities.ProductGuid |
|
get |
The product name Guid (if provided)
◆ ProductName
| string NAudio.Wave.WaveOutCapabilities.ProductName |
|
get |
◆ SupportsPlaybackRateControl
| bool NAudio.Wave.WaveOutCapabilities.SupportsPlaybackRateControl |
|
get |
Whether playback control is supported.
The documentation for this struct was generated from the following file:
- /Users/sumansaurabh/Documents/my-startup/xeno-rat/Plugins/LiveMicrophone/lib/NAudio.WinMM/MmeInterop/WaveOutCapabilities.cs