Directshow vc++ express 2010 vs图形编辑

Directshow VC++ express 2010 vs Graph Edit

本文关键字:图形 编辑 vs 2010 vc++ express Directshow      更新时间:2023-10-16

我有一个程序,创建一个directshow图形,用于从硬件设备捕获视频并直接编码为mpeg-4格式。

我最初是在另一台机器上运行这段代码的。现在我已经切换了机器,代码的行为如下:

哪些是有效的方式:图表设置正确创建所有文件在创建图形时没有错误使用"imedicontrol::Start"answers"::Stop"这个问题发生在XVID、ffdshow、divx编码器和hali matroska、matroska和gdcl muxers

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

关于机器之间可能有什么不同的想法(可能是设置?)或者为什么图形在graphhedit中正常运行,而不是在vc++ 2010 Express中运行?

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