Imports Leadtools
Imports Leadtools.MediaFoundation
Imports LeadtoolsMediaFoundationExamples.Fixtures
Public _result As Boolean = False
Public Sub MultimediaSupportExample()
       ' pszKey is a string containing the serial number. It is defined like this:
   ' Private pszKey As String = "MyString"
   Dim pszAppId As String = "My Test Application"
   Try
      ' unlock the multimedia feature
           Leadtools.MediaFoundation.Common.MultimediaSupport.UnlockModule(pszKey, _
                                                                      Leadtools.MediaFoundation.Common.LockType.Application, _
                                                                      pszAppId)
   Catch
      Exit Sub
   End Try
   ' [use the multimedia feature here]
   ' lock the multimedia feature before exiting the app
   Try
      Leadtools.MediaFoundation.Common.MultimediaSupport.LockModules(Leadtools.MediaFoundation.Common.LockType.Application, pszAppId)
      _result = True
   Catch e1 As Exception
      _result = False
   End Try
End Sub
             
   
     
            using Leadtools;
using Leadtools.MediaFoundation;
using LeadtoolsMediaFoundationExamples.Fixtures;
public bool _result = false;
public void MultimediaSupportExample()
{
   // pszKey is a string containing the serial number. It is defined like this:
   // string pszKey = "MySerial";
   string pszAppId = "My Test Application";
   try
   {
      // unlock the multimedia feature
      Leadtools.MediaFoundation.Common.MultimediaSupport.UnlockModule(pszKey,
                                                                 Leadtools.MediaFoundation.Common.LockType.Application, 
                                                                 pszAppId);
   }
   catch
   {
      return;
   }
   // [use the multimedia feature here]
   // lock the multimedia feature before exiting the app
   try
   {
      Leadtools.MediaFoundation.Common.MultimediaSupport.LockModules(Leadtools.MediaFoundation.Common.LockType.Application, 
                                                                pszAppId);
   }
   catch
   {
      return;
   }
   _result = true;
}