IltmfTVTuner::get_AvailableTVFormats Example for C++

void GetCaptureTVTunerAvailableTVFormats(IltmfCapture *pCapture) 
{ 
   IltmfTVTuner* pTuner; 
    
   // get the tuner object 
   HRESULT hr = pCapture->get_TVTuner(&pTuner); 
   if(SUCCEEDED(hr) && pTuner != NULL) 
   { 
      long lAvailableTVFormats, lTVFormat; 
      // get the available TV formats 
      pTuner->get_AvailableTVFormats(&lAvailableTVFormats); 
      // if the available formats is zero, we have no TV formats available 
      if (lAvailableTVFormats == 0) 
         MessageBox(NULL, TEXT("No TV Tuner formats available"), TEXT("TV Tuner Formats"), MB_OK); 
      else 
         // if we have an available format get it 
         pTuner->get_TVFormat(&lTVFormat); 
      // release the tuner object 
      pTuner->Release(); 
   } 
} 
Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Media Foundation C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.