Я делаю некоторые связанные с COM вещи с directshow, такие как:
typedef CComPtr<IBaseFilter> AutoIBaseFilterPtr;
map<CString, AutoIBaseFilterPtr> _filterMap;
Для хранения списка связанных com-объектов directShow и их понятного имени.
После нахождения этой статьи (см .: Проблема 2) о том, как изменения в компиляторе VC10 могут повлиять на ранее код OK, мне интересно, есть ли еще какие-то вещи, на которые следует обратить внимание при смешении STL и CComPtr или возможно просто смешать STL и COM в целом.
Любые советы будут с благодарностью, спасибо