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