Surface Book 2:由于2个视频卡,NVIDIA GTX 1060(第二个)无法运行某些DirectX7-8应用程序 [英] Surface Book 2 : because of 2 video-cards, NVIDIA GTX 1060 (the second) is unvalaible to run some DirectX7-8 applications

查看:190
本文介绍了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.

推荐答案

首先,请确认您使用VB.Net进行开发。

First, please verify that you are using VB.Net for your development.

其次,请注意那些是过时的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 a slight chance that someone here may be able to help.


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

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆