Products | Support | Send comments on this topic. | Email a link to this topic. | Back to Getting Started | Help Version 18.0.11.27
LEADTOOLS Media Foundation Help

IltmfTVTuner::get_ConnectInput Example for C++

Show in webframe
void GetCaptureTVTunerConnectInput(IltmfCapture *pCapture)
{
   IltmfTVTuner* pTuner;
   // get the tuner object
   HRESULT hr = pCapture->get_TVTuner(&pTuner);
   if(SUCCEEDED(hr) && pTuner != NULL)
   {
      long lNumInputConnections, lConnectInput;
      // get the tuner's number of input connections
      pTuner->get_NumInputConnections(&lNumInputConnections);
      // if the number of input connections is zero, we have none
      if (lNumInputConnections == 0)
         MessageBox(NULL, TEXT("No Input connections"), TEXT("TV Tuner Connections"), MB_OK);
      else
      {
         // set the connection input to 0
         pTuner->put_ConnectInput(0);
         // get it again to check
         pTuner->get_ConnectInput(&lConnectInput);
      }
      // release the tuner object
      pTuner->Release();
   }
}
Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.