long[] p = new long[1];
hr = Com.CoCreateInstance(Com.CLSID_FilterGraph, 0L, Com.CLSCTX_ALL, Com.IID_IGraphBuilder, p);
if (Com.FAILED(hr))
throw new ComException(hr);
graphBuilder = new IGraphBuilder(p[0]);
hr = graphBuilder.RenderFile(path, "");
if (Com.FAILED(hr))