首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编程SLI和CrossFireX检测

编程SLI和CrossFireX检测
EN

Stack Overflow用户
提问于 2017-03-03 02:38:23
回答 1查看 74关注 0票数 1

使用C,如何检测当前安装的离散GPU,以及它们目前是否在CrossFireX或SLI中。我使用的是windows 7和openGL。我想要发现这些信息,以便在我的游戏中,我可以更有效地支持交替帧绘制

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-03 04:30:59

您需要为每个供应商使用特定的扩展。对于CrossFire,您可以使用协会,特别是wglGetGPUIDsAMDwglGetGPUInfoAMD来获取有关不同GPU的信息。对于Nvidia SLI,您可以使用亲和力,特别是wglEnumGpusNVwglEnumGpuDevicesNV来获取有关不同GPU的信息。

要真正利用多gpu,还需要使用这两个扩展中的函数创建上下文。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42569647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档