调用CoCreateInstance 函数创建IGraphBuilder 返回值-2147221008 出现错误--directx9 directshow
2008-11-28 11:07
465 查看
调用CoCreateInstance 函数创建IGraphBuilder 返回值-2147221008 出现错误
使用如下函数创建IGraphBuilder,返回的值pGraph 为-2147221008
IGraphBuilder *pGraph = NULL;
HRESULT hr = CoCreateInstance(CLSID_FilterGraph,NULL,
CLSCTX_INPROC_SERVER,IID_IGraphBuilder,(void**)&pGraph);
经过查找网页,
https://delphi.ktop.com.tw/board.php?cid=168&fid=921&tid=44511 这个网页解决了这个问题,
加一个CoInitialize(0) 函数即可。
修改后的代码如下:
IGraphBuilder *pGraph = NULL;
HRESULT hr = NULL;
hr=CoInitialize(0);
CoCreateInstance(CLSID_FilterGraph,NULL,
CLSCTX_INPROC_SERVER,IID_IGraphBuilder,(void**)&pGraph);
这样返回的就正确了。
使用如下函数创建IGraphBuilder,返回的值pGraph 为-2147221008
IGraphBuilder *pGraph = NULL;
HRESULT hr = CoCreateInstance(CLSID_FilterGraph,NULL,
CLSCTX_INPROC_SERVER,IID_IGraphBuilder,(void**)&pGraph);
经过查找网页,
https://delphi.ktop.com.tw/board.php?cid=168&fid=921&tid=44511 这个网页解决了这个问题,
加一个CoInitialize(0) 函数即可。
修改后的代码如下:
IGraphBuilder *pGraph = NULL;
HRESULT hr = NULL;
hr=CoInitialize(0);
CoCreateInstance(CLSID_FilterGraph,NULL,
CLSCTX_INPROC_SERVER,IID_IGraphBuilder,(void**)&pGraph);
这样返回的就正确了。
相关文章推荐
- 调用CoCreateInstance 函数 返回值-2147221008 错误
- BAPI调用 - 创建SO出现错误"不允许业务对象 BUS2032 和销售凭证类别 H 的组合"
- 解决WCF调用时出现错误:“创建MTOM消息读取器时出错”
- 安装SQL Server出现在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke的错误解决办法
- linux加载ko时出现Unknown symbol 错误(调用了EXPORT_SYMBOL出来的函数)
- “error C3867: “XXX”: 函数调用缺少参数列表;请使用“&XXX”创建指向成员的指针”的错误
- (在hello,MFC的创建过程中,新建项目时所配置的属性出现错误)error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用 MSVCRTD.lib
- python学习笔记之调用eval函数出现invalid syntax错误问题
- 使用此参数设置的访问点: ->S7ONLINE 函数调用 SRMD_Set(..) 中出现错误
- mysql 创建函数时出现 Error Code : 1418 错误解决办法
- matlab调用自定义函数出现“尝试将 SCRIPT filter_low 作为函数执行:”的错误
- SQL2008 新建维护计划 调用的目标发生了异常 从 IClassFactory 为 CLSID 为 {....} 的 COM 组件创建实例失败,原因是出现以下错误:c001f011.(Micros
- 安装SQL Server出现在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke的错误解决办法
- matlab的plot调用函数不能用了,总出现错误:Attempt to execute SCRIPT plot as a function
- js 调用applet函数创建文件错误。
- 调用directshow出现链接错误
- 解决Ubuntu下Pyspark中调用hist函数出现”No display name and no $DISPLAY environment variable”错误
- python学习笔记之调用eval函数出现invalid syntax错误问题
- 海康sdk库调用NET_DVR_CaptureJPEGPicture 函数出现107错误
- PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)