Windows – 没有Aero组合的vsync无法在CreateDesktop()制作的桌
发布时间:2020-12-14 01:46:58 所属栏目:Windows 来源:网络整理
导读:我用OpenGL渲染我的东西是沙盒,所以我使用CreateDesktop()来防止破坏性的攻击.但是,当由于任何原因(尽管默认情况下)创建时,新的桌面没有Aero组合,并尝试使用DwmEnableComposition()启用它.我不知道为什么,或者如何解决这个问题. DwmEnableComposition()在默
我用OpenGL渲染我的东西是沙盒,所以我使用CreateDesktop()来防止破坏性的攻击.但是,当由于任何原因(尽管默认情况下)创建时,新的桌面没有Aero组合,并尝试使用DwmEnableComposition()启用它.我不知道为什么,或者如何解决这个问题. DwmEnableComposition()在默认桌面上工作正常.有vsvsync有什么办法可以在没有组合的情况下工作吗?我不能这样做,即使是从nvidia的驾驶员控制面板强迫.这里有什么解决方案?
我在使用Windows 7.在Windows 8中,他们说不能禁用组合,所以我想知道这个问题是不会再存在的.
据我所知,DWM组合仅限于Windows 7中的默认桌面,并在其他桌面上始终禁用.您可以在UAC提示符和登录/ ctrl alt del屏幕上看到这一点,它没有启用Aero特效.我很确定Windows 8已经改变了这一点,所以现在所有桌面都由DWM呈现.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 恢复Windows 10自带的微软正黑字体
- windows – 如何使用DNS返回地理位置的本地IP地址
- windows-server-2008 – 降级域控制器仍在验证用
- media-player – 如何在WP 8.1中访问媒体库?
- macos – Windows程序员如何在Mac OS X上充分发挥
- assembly – 将uint32的向量转换为float向量的最
- Windows -- cmd命令: netstat 和 arp
- windows-10 – Windows 10移动设备错误:DEP6200
- windows-server-2008 – 当VPN隧道关闭时,外部位
- windows – 进程内存的图形可视化
热点阅读