我正在使用DirectX 11编写一个C++程序,用于图形处理。我的笔记本电脑配备了一张轻量级的英特尔显卡,以延长电池寿命,只能用于“轻量级”图形处理。我还安装了一张更加强大的显卡。
我想知道如何在DirectX中指定使用哪张显卡?在创建设备时,有没有办法在代码中指定使用哪张显卡?
谢谢。
我正在使用DirectX 11编写一个C++程序,用于图形处理。我的笔记本电脑配备了一张轻量级的英特尔显卡,以延长电池寿命,只能用于“轻量级”图形处理。我还安装了一张更加强大的显卡。
我想知道如何在DirectX中指定使用哪张显卡?在创建设备时,有没有办法在代码中指定使用哪张显卡?
谢谢。
我遇到了类似的问题。虽然我还没有尝试升级显卡驱动程序,但当我把电脑插回互联网时,我会尝试。
以下是我发现的问题以及我如何“解决”(即临时修补)我的问题:
症状:
解决方案:
可能有更好的方法来解决这个问题,但这就是我的“问题”。显然,如果我的显卡支持完整的DX11系统,那将会更好,但这不是一个坏的保障,以防用户遇到类似的问题。至少我可以通过编程方式识别问题。