Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 强制windows使用可用的最佳图形卡_C#_Wpf - Fatal编程技术网

C# 强制windows使用可用的最佳图形卡

C# 强制windows使用可用的最佳图形卡,c#,wpf,C#,Wpf,我有一个WPF应用程序,在某些特定页面上有一个小型3D引擎(通过WindowsFormsHost集成) 我已经看到,在许多带有多个图形卡(专用和集成)的笔记本电脑上,默认情况下,Windows会使用集成的图形卡,而在许多情况下,集成的图形卡不足以运行我的3D引擎 例如,我的所有游戏都是用专用GPU自动执行的。有没有办法向windows显示此WPF应用程序需要最好的GPU 我知道您可以在图形卡的设置中更改该选项,但对于大多数最终用户来说,这是一个复杂的操作。这两个线程可能会有所帮助: - -克里斯

我有一个WPF应用程序,在某些特定页面上有一个小型3D引擎(通过WindowsFormsHost集成)

我已经看到,在许多带有多个图形卡(专用和集成)的笔记本电脑上,默认情况下,Windows会使用集成的图形卡,而在许多情况下,集成的图形卡不足以运行我的3D引擎

例如,我的所有游戏都是用专用GPU自动执行的。有没有办法向windows显示此WPF应用程序需要最好的GPU


我知道您可以在图形卡的设置中更改该选项,但对于大多数最终用户来说,这是一个复杂的操作。

这两个线程可能会有所帮助:

-

-
克里斯托弗·奥兹贝克的回答可能会引起人们的兴趣

-
axon发布的解决方案似乎很有希望

这对我很有效