(void**)&pGraph )
CComPtr<IGraphBuilder> pGraph;
HRESULT hr = CoCreateInstance(CLSID_FilterGraph, nullptr, CLSCTX_INPROC_SERVER, IID_IGraphBuilder, (void**)&pGraph);
я оч далек от com и atl, наверное поэтому вопрос нихрена не понятен, буду так считать
попробуйте вот это https://github.com/ThePhD/out_ptr Оно специально делалось под COM и страшненькие низкоуровневые API
Там же должны быть врапера для CoCreateInstance, зачем её напрямую вызывать?
Обсуждают сегодня