本文介绍了Surface Book 2:由于2个视频卡,NVIDIA GTX 1060(第二个)无法运行某些DirectX7-8应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近购买了Surface Book 2(i7,1To,15英寸配置)



我开发了DirectX7和DX8程序。 Surface Book 2有2个GPU。问题:没有办法使用NVIDIA GTX 1060。 Debbuging,我发现GetDDEnum只检测到1个GPU(Intel 620)而不是NVIDIA GTX 1060.我试图强制GTX 1060
利用率设置NVIDIA配置面板/ 3D参数/全局参数/首选GPU,结果是相同。




我需要GetDDENum来收集GTX 1060的GUID,才能在DirectDrawEnum()函数上使用该GUID。



有人可以帮助我吗?非常感谢。

I bought recently the Surface Book 2 (in i7, 1To, 15inch configuration)

I develop DirectX7 and DX8 program. Surface Book 2 has 2 GPUs. Problem : there is no way to use NVIDIA GTX 1060 with them. Debbuging, i found that GetDDEnum detects only 1 GPU (the Intel 620) and not the NVIDIA GTX 1060. I tried to force the GTX 1060 utilisation setting NVIDIA configuration Panel / 3D parameters / Global parameters / Prefered GPU, result is same.

I need GetDDENum to collect GUID of GTX 1060, to use that GUID on DirectDrawEnum() function.

Someone could help me plz ? Thanks a lot.

推荐答案

其次,请注意那些是过时的DirectX技术。

Second, be aware that those are out-dated DirectX technologies.

第三,这可能是Surface或NVidia支持论坛的问题。 如果您可以验证这是您正在使用的VB.Net代码并共享您用于设备枚举的代码,那么有一个
轻微的机会,这里有人可能

Third, this may actually be a question for either a Surface or NVidia support forum.  If you can verify that this is VB.Net code you are working with and share the code you use for device enumeration then there is aslight chance that someone here may be able to help.


这篇关于Surface Book 2:由于2个视频卡,NVIDIA GTX 1060(第二个)无法运行某些DirectX7-8应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-04 23:59