【发布时间】:2018-02-12 16:51:42
【问题描述】:
我在使用 Visual Studio 在单个表单上打开多个体积渲染器实例时遇到了一些困难。
这是我现在的表单的样子:
然而,我想要做的是有一个分屏,而不是一个黑盒子,你在同一个表单上有 4 个窗口。
这可能吗?
【问题讨论】:
-
为什么不在不同的位置绘制呢?或修改视口?我不知道。我从来没有尝试过拥有多个 OpenGL 上下文。我想在 Windows 上你可以有多个 DC 并在每个上调用交换缓冲区或在每个上设置一个上下文,但我不是 100% 确定。
-
为什么不简单地创建 4 个控件而不是一个,每个控件都有自己的上下文?
标签: c++ visual-studio opengl