我们的Direct3D9应用程序完美的作品,如果我们完全启动Windows,然后启动它。 但是,如果我们调整Windows的启动过程,以便Explorer不跑了,只是Windows和我们的应用程序启动时,我们的应用程序变慢可怕。即使处于空闲状态(通常接近于0),CPU消耗也会达到50%。的Direct3D应用程序运行正常,如果Windows资源管理器正在运行,减慢可怕否则
这可以通过启动任务管理器,启动浏览器并重新启动我们的应用程序是固定的。但这是不可接受的。我们的应用程序必须运行无需浏
难道这是一个Direct3D的事情吗?我们的应用程序是全屏幕,Windows版本是带有所有最新更新的XP SP3,而Direct3D版本是9.0.c.如果这不是Direct3D相关的,我怎么去调试呢?
哇。我不知道会发生。将会遵循这个问题。 – mauris 2012-03-21 15:59:16
为什么你要在没有浏览器的情况下运行应用程序?即使在售货亭,如果你想全屏,然后写一个全屏应用程序。不要杀死壳! – 2012-03-21 15:59:20
对于记录来说,它听起来像是取决于某个正在等待浏览器挂钩的应用程序(通常是图形驱动程序)。 (如图形右键单击菜单一些供应商附加到桌面右键菜单)没有资源管理器==不加载,和图形驱动程序扼流圈。也许。但我真的怀疑它。你如何精确调整启动过程? – 2012-03-21 16:01:09