Leadtools.Multimedia Namespace > FilterEnum Class : GetMerit Method |
'Usage Dim instance As FilterEnum Dim Name As String Dim value As Integer value = instance.GetMerit(Name)
Imports Leadtools Imports Leadtools.Multimedia Imports LeadtoolsMultimediaExamples.Fixtures Public _result As Boolean = False Public _form As ConvertCtrlForm = New ConvertCtrlForm() Public Sub FilterEnumMeritExample() Try ' Create an object instance of FilterEnum Dim filterEnum As FilterEnum = New FilterEnum ' Get LEAD H264 Decoder/Decompressor Merit Dim currentMerit As Integer = filterEnum.GetMerit(Leadtools.Multimedia.Constants.PreferredFilters.H264Decompressor) ' Increase the value by "one" Dim newMerit As Integer = currentMerit + 1 ' Set the new merit value to LEAD H264 Decoder/Decompressor filterEnum.SetMerit(Leadtools.Multimedia.Constants.PreferredFilters.H264Decompressor, newMerit) ' Get the merit value again currentMerit = filterEnum.GetMerit(Leadtools.Multimedia.Constants.PreferredFilters.H264Decompressor) ' Check and see if the value has been set correctly If currentMerit = newMerit Then _result = True Else _result = False End If Catch e1 As Exception _result = False End Try End Sub
using Leadtools; using Leadtools.Multimedia; using LeadtoolsMultimediaExamples.Fixtures; public bool _result = false; public ConvertCtrlForm _form = new ConvertCtrlForm(); public void FilterEnumMeritExample() { FilterEnum filterEnum = new FilterEnum(); try { // Get LEAD H264 Decoder/Decompressor Merit int currentMerit = filterEnum.GetMerit(Constants.PreferredFilters.H264Decompressor); // Increase the value by "one" int newMerit = currentMerit + 1; // Set the new merit value to LEAD H264 Decoder/Decompressor filterEnum.SetMerit(Constants.PreferredFilters.H264Decompressor, newMerit); // Get the merit value again currentMerit = filterEnum.GetMerit(Constants.PreferredFilters.H264Decompressor); // Check and see whether the value has been set correctly _result = (currentMerit == newMerit) ? true : false; } catch (Exception) { _result = false; } }