Gets or sets the audio input loudness state.
public bool Loudness { get; set; } Public Property Loudness As Boolean
true if Loudness is on; false, otherwise.
For more information, refer to the Microsoft documentation for IAMAudioInputMixer.get_Loudness.
using Leadtools;using Leadtools.Multimedia;using LeadtoolsMultimediaExamples.Fixtures;public bool _result = false;public CaptureCtrlForm _form = new CaptureCtrlForm();public void AudioInputsExample(){string txtInfo = string.Empty;// reference the capture controlCaptureCtrl capturectrl = _form.CaptureCtrl;// select an audio device. use your device's name here instead of USBif (capturectrl.AudioDevices["USB"] == null)throw new Exception("No USB audio device available");capturectrl.AudioDevices["USB"].Selected = true;// get the audio inputs objectAudioInputs audioinputs = capturectrl.AudioInputs;try{// get the master valuestxtInfo = string.Format("Enable state {0}\n" +"Loudness state {1}\n" +"Mixlevel value {2}\n" +"Mono state {3}\n" +"Pan value {4}\n" +"Bass value {5}\n" +"Bass range value {6}\n" +"Treble value {7}\n" +"Treble range value {8}\n\n" +"Are these values correct?",audioinputs.Enable, audioinputs.Loudness, audioinputs.MixLevel.ToString(), audioinputs.Mono,audioinputs.Pan.ToString(), audioinputs.Bass, audioinputs.BassRange, audioinputs.Treble, audioinputs.TrebleRange);// display the named audio input properties_result = (MessageBox.Show(_form, txtInfo, "Test Verify", MessageBoxButtons.YesNo) == DialogResult.Yes);}catch (Exception){_result = false;}// we'll loop on the state and pump messages for this example.// but you should not need to if running from a Windows Forms application.while (capturectrl.State == CaptureState.Running)Application.DoEvents();}
Imports LeadtoolsImports Leadtools.MultimediaImports LeadtoolsMultimediaExamples.FixturesPublic _result As Boolean = FalsePublic _form As CaptureCtrlForm = New CaptureCtrlForm()Public Sub AudioInputsExample()Dim txtInfo As String = String.Empty' reference the capture controlDim capturectrl As CaptureCtrl = _form.CaptureCtrl' select an audio device, use your device name here instead of USBIf capturectrl.AudioDevices("USB") Is Nothing ThenThrow New Exception("No USB audio device available")End Ifcapturectrl.AudioDevices("USB").Selected = True' get the audio inputs objectDim audioinputs As AudioInputs = capturectrl.AudioInputsTry' get master valuestxtInfo = String.Format("Enable state {0}" _& Microsoft.VisualBasic.Constants.vbLf _& "Loudness state {1}" _& Microsoft.VisualBasic.Constants.vbLf _& "Mixlevel value {2}" & Microsoft.VisualBasic.Constants.vbLf _& "Mono state {3}" _& Microsoft.VisualBasic.Constants.vbLf _& "Pan value {4}" & Microsoft.VisualBasic.Constants.vbLf _& "Bass value {5}" & Microsoft.VisualBasic.Constants.vbLf _& "Bass range value {6}" & Microsoft.VisualBasic.Constants.vbLf _& "Treble value {7}" & Microsoft.VisualBasic.Constants.vbLf _& "Treble range value {8}" & Microsoft.VisualBasic.Constants.vbLf _+ Microsoft.VisualBasic.Constants.vbLf & "Are these values correct?",audioinputs.Enable,audioinputs.Loudness,audioinputs.MixLevel.ToString(),audioinputs.Mono,audioinputs.Pan.ToString(),audioinputs.Bass,audioinputs.BassRange,audioinputs.Treble,audioinputs.TrebleRange)' display the named audio input properties_result = (MessageBox.Show(_form, txtInfo, "Test Verify", MessageBoxButtons.YesNo) = DialogResult.Yes)Catch e1 As Exception_result = FalseEnd Try' we'll loop on the state and pump messages for this example.' but you should not need to if running from a Windows Forms application.Do While capturectrl.State = CaptureState.RunningApplication.DoEvents()LoopEnd Sub
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
