IltmmCapture::get_AudioCaptureFormats Example for C

IltmmAudioFormats *pAudioFormats;

L_MULTIMEDIATEX_API void IltmmCapture_get_AudioCaptureFormats_Example (IltmmCapture* pCapture)
{
   IltmmAudioFormats *pAudioFormats;
   long lCount;


   IltmmCapture_get_AudioCaptureFormats(pCapture, &pAudioFormats);

   // get the count
   IltmmAudioFormats_get_Count(pAudioFormats, &lCount);

   // select the first format
   if( lCount > 0 )
   {
      // select the first audio format
      IltmmAudioFormats_put_Selection(pAudioFormats, 0);
   }

   // release when done
   IltmmAudioFormats_Release(pAudioFormats);
}