LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 995|回复: 7

请问Gtk中是否有hDC的说法?否则怎么调OpenGL呢?

[复制链接]
发表于 2003-7-11 11:43:38 | 显示全部楼层 |阅读模式
Windows中每个控件都有hDC,可以使OpenGL的图像显示上去,但似乎X-Window中没有这个概念,怎么才能使OpenGL的图像输出到Gtk窗口部件中?而且这个窗口部件中还要显示其他控件,谢了!
发表于 2003-7-11 17:06:48 | 显示全部楼层
OPENGL有专门的mesa库

想开发的话要使用这个库
另外它应该带有自己的开发文档与例子吧
可以参考
 楼主| 发表于 2003-7-11 17:13:50 | 显示全部楼层
可是mesa只能在一个单独的窗体中显示图像,但我需要把图像显示在一个包含其他构件的窗体中。
发表于 2003-7-11 17:47:02 | 显示全部楼层
那可能不行
但是你可以先画成一毡dib形式
再在那个构件上输出
自由狼-台风 该用户已被删除
发表于 2003-7-12 14:46:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2003-7-14 19:14:31 | 显示全部楼层
对于每个窗口都可以有一个GC的概念
这个GC再我看来和HDC的概念差不错
蛋不知道能不能把OPENGL的东西画上去么?
发表于 2003-7-18 00:25:34 | 显示全部楼层
用 GLUT 跨平台
发表于 2003-7-20 00:32:27 | 显示全部楼层
先画到一个缓冲区中
然后再把缓冲区画到屏幕中

讲GL开发的书或是例子应该有这方面的吧
因为GL很多时候都是与其它库一起使用的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表