IltmmCapture::get_UseVideoDeviceAudio Example for C

   HRESULT   hr;
   VARIANT_BOOL   vEnable; 
  
   hr = IltmmCapture_get_UseVideoDeviceAudio (g_capture, &vEnable); 
   if (FAILED(hr)) 
     return hr; 
   if (vEnable == VARIANT_TRUE) 
   {
     hr = IltmmCapture_put_UseVideoDeviceAudio (g_capture, VARIANT_FALSE); 
     if (FAILED(hr)) 
      return hr; 
   }

L_MULTIMEDIATEX_API HRESULT IltmmCapture_get_UseVideoDeviceAudio_Example (IltmmCapture* pCapture)
{
   HRESULT hr;
   VARIANT_BOOL vEnable; 

   hr = IltmmCapture_get_UseVideoDeviceAudio (pCapture, &vEnable); 
   
   if (FAILED(hr)) 
      return hr; 

   if (vEnable == VARIANT_TRUE) 
   {
      hr = IltmmCapture_put_UseVideoDeviceAudio (pCapture, VARIANT_FALSE); 
   
      if (FAILED(hr)) 
         return hr; 
   }

   return S_OK; 
}