IltmmPlay::get_SourceVideoType Example for C++

void GetPlayerSourceVideoType(IltmmPlay *pPlay)
{
   BSTR     bstrSourceVideoType;
   CString  strSourceVideoType;

   // try to get the source video type GUID string
   HRESULT hr = pPlay->get_SourceVideoType(&bstrSourceVideoType);

   // if we were successful display the guid
   if (SUCCEEDED(hr))
   {
      strSourceVideoType = "Source Video Type GUID is ";
      strSourceVideoType += bstrSourceVideoType;
      MessageBox(NULL, strSourceVideoType, TEXT("Source Video Type"), MB_OK);
      SysFreeString(bstrSourceVideoType);
   }
   else
   {
      MessageBox(NULL, TEXT("Unable to get the source video type GUID"), TEXT("Source Video Type"), MB_OK);
   }
}