Show MKV Format Properties Dialog Example for C++

The following code demonstrates showing the properties dialog for the MKV target format

// include the LEAD Media Foundation TOOLKIT header 
#include "ltmf.h" 
void EnumMKVCompressors(IltmfConvert *pConvert, HWND hwndParent) 
{ 
   IltmfTargetFormats *pTargetformats; 
   IltmfTargetFormat* pTargetformat; 
   // set the target format to MKV 
   pConvert->put_TargetFormat(ltmfConvert_TargetFormat_MKV); 
   pConvert->get_TargetFormats(&pTargetformats); 
   pTargetformats->Item(ltmfConvert_TargetFormat_MKV, &pTargetformat); 
   pTargetformats->Release(); 
   // show the target format profile (properties) dialog if available. 
   VARIANT_BOOL vbDialog; 
   pTargetformat->HasDialog(ltmfTargetFormat_Dlg_Profile, &vbDialog); 
   if (vbDialog) 
   { 
      pTargetformat->ShowDialog(ltmfTargetFormat_Dlg_Profile, (long)hwndParent); 
   } 
   pTargetformat->Release(); 
} 

   

Help Version 19.0.2017.10.19
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Media Foundation C API Help