繁体   English   中英

DirectShow VC ++ Express 2010 vs图形编辑

[英]Directshow VC++ express 2010 vs Graph Edit

我有一个程序,该程序可以创建DirectShow图形以捕获来自硬件设备的视频并直接编码为mpeg-4格式。

我最初是在另一台可以运行此代码的机器上运行此代码的。 现在,我已经切换了机器,代码具有以下行为:

有效的方法:正确设置了图的所有文件都创建了。使用IMediaControl :: Start和:: Stop创建图时没有错误。XVID,ffdshow,divx编码器和haali matroska,matroska和gdcl多路复用器会出现问题

问题:当我在VC ++ 2010 express中运行该程序时,该文件保持静态,没有任何内容。 但是,当我使用“图形编辑”运行图形时,文件大小增加。

关于机器之间可能有什么不同的任何想法(可能是设置?)? 还是为什么该图在GraphEdit中正确运行,但在VC ++ 2010 Express中却不能正常运行?

你做错了。 您应该显示一些代码。 一个典型的原因是您不在过滤器图形管理/等待线程上调度窗口消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM