我使用DirectShow开发了一个小应用程序,并在next链接上编写了代码:
http://www.codeproject.com/KB/directx/directxcapture.aspx
如果我激活了active,当我关闭应用程序时,它会重置我的PC。
这条线看起来怎么样?首先,当我关闭应用程序时,0.5都可以,在那台电脑冻结1秒后,蓝屏0.5秒,然后重置。
我在PC上有Nvidia 7600GS视频卡。
capture.Close();方法可能有问题吗?或者是视频卡?
请帮帮我!
发布于 2009-11-08 14:49:51
听起来你要拿到BSoD了。配置您的计算机以保存内存转储文件或连接内核调试器,您将能够获得错误检查代码和堆栈跟踪。
发布于 2010-11-22 21:44:50
为你的显卡更新你的驱动程序,这可能会解决你的问题,但我建议更换那个gfx卡。
我们在nVidia Quadro NVS卡和其他企业级四头卡上也看到了这一点。
不过,大多数nVidia卡都没有这个问题,而且它也不是nVidia特有的。
也可能是写得很差的摄像头驱动程序。为您的程序使用不同的捕获源来测试这一点。如果它仍然崩溃,很可能是你的视频卡驱动程序。
https://stackoverflow.com/questions/1695574
复制相似问题