我的笔记本电脑有两个显卡,一个是高性能的 NVIDIA,一个是板载的 Intel。但是,当我调用 IDirect3D9::GetAdapterCount 时,它只能找到板载的英特尔,可能是因为隐藏了高性能的英特尔。
我可以进入我的笔记本电脑设置并告诉它“强制选择”NVIDIA 卡,然后它就可以工作了,但这对我的最终用户来说不是一个可接受的解决方案。我还注意到,当我运行战地 3 时,即使没有启用“强制选择”,它也能够正确找到 NVIDIA 卡。也许有一个特殊的白名单列出了战地?还是其他什么秘法?
任何想法如何获得那张难以捉摸的卡?