hr = ppropbag->read(l"friendlyname", &varname, 0);
if (succeeded(hr))
{
// display the name in your ui somehow.
}
variantclear(&varname);
// to create an instance of the filter, do the following:
ibasefilter *pfilter;
hr = pmoniker->bindtoobject(null, null, iid_ibasefilter,
(void**)&pfilter); //生成一个filter绑定到设备上。
// now add the filter to the graph.
//remember to release pfilter later.
ppropbag->release();
}
pmoniker->release();