TeamTalk 4 .NET DLL
Version 4.5A
|
The Windows mixer can also be manipulated so e.g. Line In can be chosen instead of Microphone for recording. More...
Classes | |
class | BearWare.WindowsMixer |
A wrapper for the Windows Mixer API. More... | |
Enumerations | |
enum | BearWare.MixerControl : uint { BearWare.WAVEOUT_MASTER, BearWare.WAVEOUT_WAVE, BearWare.WAVEOUT_MICROPHONE, BearWare.WAVEIN_MICROPHONE, BearWare.WAVEIN_LINEIN, BearWare.WAVEIN_WAVEOUT } |
The Windows mixer controls which can be queried by the BearWare.WindowsMixer class. More... | |
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 |