急!!!关于WINDOWS CE下调用DirectShow开发多媒体的问题!!!
llmsn 2007-08-14 04:41:09 我在WINDOWS CE平台上调用DirectShow开发多媒体,当初始化COM以后,调用CoCreateInstance方法,老是出错,返回一个很小的负数,不知道是什么原因,请高手指教,下面是其中一段代码。IID和CLSID都没错。
HRESULT hr = CoInitializeEx(NULL, COINIT_MULTITHREADED);
hr = CoCreateInstance(CLSID_FilterGraph, NULL, CLSCTX_INPROC, IID_IGraphBuilder, (void **)&pGraph);
// Filenames on Windows CE start with a \\ instead of a drive letter.
pGraph->RenderFile(L"\\Videos\\没有你的每一天.wmv", NULL);
谢谢!!!