Omi*_*ich 5 opengl debugging visual-studio visual-studio-2013
我有带集成Intel和NVIDIA显卡的笔记本电脑,我想在NVIDIA显卡的Visual Studio 2013社区版中运行我的程序(用C#编写)调试,因为我的程序广泛适用于OpenGL,而Intel卡不支持最新的OpenGL特征.但默认设置程序在Intel卡上运行.
我尝试在NVIDIA设置中为我的程序更改默认图形卡,但看起来重置程序重新编译设置后.
那么,有没有其他简单的方法在NVIDIA显卡上运行程序?也许有特殊的命令行参数或类似的东西?
最简单的方法是在程序中的某处添加这段代码:
extern "C" {
_declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001;
}
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请查看此处:http://developer.download.nvidia.com/devzone/devcenter/gamegraphics/files/OptimusRenderingPolicies.pdf
小智 0
经过几个小时的搜索,我在http://drivenbynostalgia.com/files/SOP.cs找到了解决方案
我想这比将整个项目移动到 dll 中并使用 C++/CLI 启动器更好。