LEADTOOLS Media Foundation Help > Programming with LEADTOOLS Media Foundation > C++ Code > 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(); }