TeamTalk 5 .NET DLL Version 5.15A
|
This section explains how to control the Windows mixer. More...
Classes | |
class | BearWare.WindowsMixer |
A wrapper for the Windows Mixer API. More... | |
Enumerations | |
enum | BearWare.MixerControl : uint { BearWare.MixerControl.WAVEOUT_MASTER , BearWare.MixerControl.WAVEOUT_WAVE , BearWare.MixerControl.WAVEOUT_MICROPHONE , BearWare.MixerControl.WAVEIN_MICROPHONE , BearWare.MixerControl.WAVEIN_LINEIN , BearWare.MixerControl.WAVEIN_WAVEOUT } |
The Windows mixer controls which can be queried by the BearWare.WindowsMixer class. More... | |
This section explains how to control the Windows mixer.
The Windows mixer can also be manipulated so e.g. Line In can be chosen instead of Microphone for recording.
To find the mixer which is associated with the current sound input or output device the nWaveDeviceID member of BearWare.SoundDevice must be used when querying the mixer.
enum BearWare.MixerControl : uint |
The Windows mixer controls which can be queried by the BearWare.WindowsMixer class.
Wave-In devices which are not in the enum-structure can be accessed by WindowsMixer.GetWaveInControlCount() which allows the user to query selection based on an index.
Note that Windows Vista has deprecated mixer controls.
Enumerator | |
---|---|
WAVEOUT_MASTER | |
WAVEOUT_WAVE | |
WAVEOUT_MICROPHONE | |
WAVEIN_MICROPHONE | |
WAVEIN_LINEIN | |
WAVEIN_WAVEOUT |
Definition at line 8838 of file TeamTalk.cs.