当前位置:  开发笔记 > 开发工具 > 正文

具有多个视频卡的Windows XP中的OpenGL渲染

如何解决《具有多个视频卡的WindowsXP中的OpenGL渲染》经验,为你挑选了1个好方法。

我正在为Windows XP开发OpenGL应用程序.目标机器有2块NVIDIA GeForce 9800GT显卡,这是需要的,因为应用程序需要输出2个模拟视频流.

应用程序本身有两个OpenGL窗口,每个视频卡一个.每个视频卡都连接到一台显示器.至于代码,它基于一个最小的OpenGL示例.

如何知道应用程序是否同时使用两个视频卡进行渲染?

目前,我不关心应用程序是仅在Windows XP上运行还是仅在NVIDIA显卡上运行,我只需要知道这两种应用程序是如何运行的.



1> ralphtheninj..:

我认为您需要阅读WGL_nv_gpu_affinity扩展。您创建亲和力掩码并将wglMakeCurrent()与它们结合使用。这里有一些指针:

http://developer.download.nvidia.com/opengl/specs/WGL_nv_gpu_affinity.txt

来自NVidia.com的Pdf

干杯!

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有