IltmmPlay::get_MidiRenderers Example for C++

// This function deselects all MIDI renderers from 
// the specified play object. 
void DisplayMidiRenderers(IltmmPlay *pPlay) 
{ 
   IltmmRenderers *pRenderers = NULL; 
   IltmmRenderer *pRenderer = NULL; 
   long lCount; 
 
   // try to get the MIDI renderers object 
   HRESULT hr = pPlay->get_MidiRenderers(&pRenderers); 
   if(FAILED(hr) || pRenderers == NULL) 
      return; 
 
   // get the count of renderers 
   pRenderers->get_Count(&lCount); 
 
   for(int i=0; i<lCount; i++) 
   { 
      // get the current renderer and deselect it 
      pRenderers->Item(i, &pRenderer); 
      pRenderer->put_Selected(VARIANT_FALSE); 
 
      // release the current renderer 
      pRenderer->Release(); 
   } 
 
   // release the renderers object 
   pRenderers->Release(); 
} 
Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

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