我一直在寻找通过 OpenGL 绘制橡皮筋和光标的任何解决方案,而无需在 Windows Vista/7 中重绘整个窗口,但找不到任何合适的解决方案。覆盖平面方法似乎并未在所有显卡上得到广泛支持,尤其是在双屏渲染方面。我找到了一个建议操作前缓冲区和后缓冲区的解决方案,但评论指出,在 Windows Vista/7 中,前缓冲区操作在某些系统上往往会失败。简单的 XOR-ing 不适合,因为光标和橡皮筋颜色需要独立于底层图像颜色。有什么建议么?
提前致谢。
我一直在寻找通过 OpenGL 绘制橡皮筋和光标的任何解决方案,而无需在 Windows Vista/7 中重绘整个窗口,但找不到任何合适的解决方案。覆盖平面方法似乎并未在所有显卡上得到广泛支持,尤其是在双屏渲染方面。我找到了一个建议操作前缓冲区和后缓冲区的解决方案,但评论指出,在 Windows Vista/7 中,前缓冲区操作在某些系统上往往会失败。简单的 XOR-ing 不适合,因为光标和橡皮筋颜色需要独立于底层图像颜色。有什么建议么?
提前致谢。