Gets a string that represents the GUID of the source's audio type. 
         
             
            
 Syntax
Syntax
| Visual Basic (Declaration) |  | 
|---|
| Public Overridable ReadOnly Property SourceAudioType As String | 
| Visual Basic (Usage) |  Copy Code | 
|---|
| Dim instance As PlayCtrl
Dim value As String
 
value = instance.SourceAudioType | 
| C# |  | 
|---|
| public virtual string SourceAudioType {get;} | 
| C++/CLI |  | 
|---|
| public:
virtual property String^ SourceAudioType {
   String^ get();
} | 
Property Value
A 
Format Types value representing the GUID for the source's audio type.
 Example
Example
 
             | Visual Basic |  Copy Code | 
|---|
| Public _result As Boolean = False
      Public _form As PlayCtrlForm = New PlayCtrlForm()
      Public Sub SourceAudioFOURCCExample()
         Dim playctrl As PlayCtrl = _form.PlayCtrl
         Dim inFile As String = Path.Combine(LEAD_VARS.MediaDir, "PlayCtrl_Source.avi")
         Dim txtInfo As String
         Try
            playctrl.SourceFile = inFile
            txtInfo = String.Format("Source video type {0}" & Microsoft.VisualBasic.Constants.vbLf & "Source audio type {1}" & Microsoft.VisualBasic.Constants.vbLf & "Source video FOURCC {2}" & Microsoft.VisualBasic.Constants.vbLf & "Source audio FOURCC {3}" & Microsoft.VisualBasic.Constants.vbLf + Microsoft.VisualBasic.Constants.vbLf & "Are these values correct?", playctrl.SourceVideoType, playctrl.SourceAudioType, playctrl.SourceVideoFOURCC, playctrl.SourceAudioFOURCC)
            _result = (MessageBox.Show(_form, txtInfo, "Test Verify", MessageBoxButtons.YesNo) = DialogResult.Yes)
         Catch e1 As Exception
            _result = False
         End 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 playctrl.State = PlayState.Running
            Application.DoEvents()
         Loop
      End Sub
Public NotInheritable Class LEAD_VARS
   Public Const MediaDir As String = "C:\Program Files (x86)\LEAD Technologies\LEADTOOLS 17\Media"
End Class | 
| C# |  Copy Code | 
|---|
| public bool _result = false;
      public PlayCtrlForm _form = new PlayCtrlForm();
      public void SourceAudioFOURCCExample()
      {
         PlayCtrl playctrl = _form.PlayCtrl;
         string inFile =Path.Combine(LEAD_VARS.MediaDir, "PlayCtrl_Source.avi");
         string txtInfo;
         try
         {
            playctrl.SourceFile = inFile;
            txtInfo = string.Format("Source video type {0}\n" +
                                    "Source audio type {1}\n" +
                                    "Source video FOURCC {2}\n" +
                                    "Source audio FOURCC {3}\n\n" +
                                    "Are these values correct?",
                                    playctrl.SourceVideoType,
                                    playctrl.SourceAudioType,
                                    playctrl.SourceVideoFOURCC,
                                    playctrl.SourceAudioFOURCC);
            _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 (playctrl.State == PlayState.Running)
            Application.DoEvents();
      }
static class LEAD_VARS
{
   public const string MediaDir = @"C:\Program Files (x86)\LEAD Technologies\LEADTOOLS 17\Media";
} | 
  
            
            Remarks
             Requirements
Requirements
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7 
 See Also
See Also