社区
Linux/Unix社区
帖子详情
弱问一句:qt, openGL, DX他们之前是什么关系?各属于什么层次的?
proudboy_linux
2009-08-23 01:53:24
RT~~~
...全文
1437
11
打赏
收藏
弱问一句:qt, openGL, DX他们之前是什么关系?各属于什么层次的?
RT~~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mymtom
2009-08-26
打赏
举报
回复
OpenGL(全称Open Graphics Library)是个定义了一个跨程式语言、跨平台的编程接口的规格,它用于生成二维、三维图象。这个接口由近三百五十个不同的函数调用组成,用来从简单的图元绘制复杂的三维景象。而另一种编程接口系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用于CAD、虚拟实境、科学视觉化程式和电子游戏开发。
http://zh.wikipedia.org/zh-hans/OpenGL
Direct3D(简称:D3D)是微软公司在Microsoft Windows作业系统上所开发的一套3D绘图编程介面,是DirectX的一部份,目前广为各家显示卡所支援。与OpenGL同为电脑绘图软体和电脑游戏最常使用的两套绘图编程介面之一。
http://zh.wikipedia.org/zh-hans/Direct3D
Qt(发音同 cute[1])是一个跨平台的C++应用程序开发框架,有时又被称为C++部件工具箱。Qt被用在KDE桌面环境、Opera、Google Earth、Skype、Adobe Photoshop Album和VirtualBox的开发中。它是挪威Qt Software 的产品,2008年6月17日被芬兰的诺基亚(Nokia)公司收购,以增强该公司在跨平台软件研发方面的实力。
http://zh.wikipedia.org/zh-cn/QT
银河里游方舟
2009-08-25
打赏
举报
回复
mark
bourbaki
2009-08-24
打赏
举报
回复
lz自己最好google,google是很好的学习工具
bourbaki
2009-08-24
打赏
举报
回复
dx很大,理解成一个集成的多媒体平台库可能还合适一点,相比来说opengl比较单一,针对3d的计算。另外dx是ms自己搞的标准,opengl是一堆公司搞得,当初也有ms,不过退出了。qt嘛,简单的说,这三者可以不互相依赖的正常运行。opengl在linux上运行,一般需要X的支持(也有不要X的,但不成熟且没有硬件加速),但不必有桌面系统库的支持,比如qt。dx在linux好像没有对应版本。
fox000002
2009-08-23
打赏
举报
回复
OpenGL 和 DX 竞争关系
QT 与两者可以是合作关系
proudboy_linux
2009-08-23
打赏
举报
回复
[Quote=引用 3 楼 unixlinuxsys 的回复:]
你不会用google吗?
[/Quote]
请问你可以咕一个我看看吗?
猫已经找不回了
2009-08-23
打赏
举报
回复
有联系么?QT主要用来做GUI。
DarkChampion
2009-08-23
打赏
举报
回复
[Quote=引用 2 楼 zhuxueling 的回复:]
opengl和dx是显卡的接口,最底层的绘图api。
qt是跨平台gui库。
opengl关心的是渲染等,而qt关心的是按钮被点击后引发什么动作之类的。
[/Quote]
up
opengl和dx也可以绘制GUI,但是一般不用
unixlinuxsys
2009-08-23
打赏
举报
回复
你不会用google吗?
zhuxueling
2009-08-23
打赏
举报
回复
opengl和dx是显卡的接口,最底层的绘图api。
qt是跨平台gui库。
opengl关心的是渲染等,而qt关心的是按钮被点击后引发什么动作之类的。
Caballeroo
2009-08-23
打赏
举报
回复
学习,顶!
tipedia:非官方TiDB百科,目标收录所有TiDB开发维护使用过程中可能会碰到的概念配置项其他等等
Tipedia 这是什么 这是一个非官方的TiDB相关概念的百科,目标收录所有TiDB开发/维护/使用过程中可能会碰到的概念/配置项/其他等等。 为什么会有这个东西 在工作中,无论是读代码,审阅设计文档,看事故复盘,查监控还是参与他人讨论,我们都会常常碰到我们不甚了解的概念: (以下内容收集自企业微信) 修改什么? DM是什么的简称呀。 这个schrodinger_test是啥? (以下内容收集自Slack) 请
问
这个hot_peer是做什么用的呀? ndv是啥呀? 抱歉,术语“修改交易”是否意味着交易会更改表/数据库的元数据? (以下内容收集自google doc) unique filter的含义是什么,搜了下文档没搜到。 下面两个是来搞笑的。就算是搞笑的也很有价值! (搜集自微信)
弱
问
413是什么 不知道渡渡鸟是什么 这些
问
题的人中许多都是经验丰富的优秀工程师,就
python中0x是什么意思_
弱
问
下,以0x开头的数值表示什么意思?
展开全部16进制,不论多少进制,e5a48de588b63231313335323631343130323136353331333431363564每一位数值对应一个权,如0x54,个位数4的权为16的零次方,十位上的数5的权为16的1次方,故Ox54=5*16的1次方+4*16的零次方=5×16+4*1=80+4=84。扩展资料:表示方式不同电脑系统、编程语言对于16进制数值有不同的表示方式:A...
弱
问
JSP中的<%= %>和${ }到底有什么区别?
弱
问
JSP中的和${ }到底有什么区别? 2011-11-03 11:11匿名 | 浏览 0 次 分享到: 2011-11-03 11:33 提
问
者采纳 只能得到当前面定义的值 即你在这个页里有100%> 你在下面才可以使用 ${ }这个是el表达式 可以从上下文中得到值 具体你可以看一下 http://apps.h
php 不恒等,Re:
弱
问
:Latex里不恒等号(三横一撇) - 精华区 - 数学科学学院(SMS)版 - 北大未名BBS...
发信人:vonNeumann(YP04->DSEC@SMS|冯·诺伊曼),信区:SMS标题:Re:
弱
问
:Latex里不恒等号(三横一撇)怎么打?发信站:北大未名站(2007年05月28日15:10:34星期一),转信\usepackage{txfonts}\nequiv或\usepackage{amssymb}\not\equivmondist (猫を被る。。ブイブ...
Android UI设计:一个文本框位置的设置
本人刚着手Android开发,请教一下,如何设置一个文本框位置,使其宽度等于父亲组件宽度的3/4,并将其添加至父亲组件(父亲组件按竖直方向逐个添加孩子组件),使其成为父亲组件的第一个组件并水平居中,结果是该文本框在水平方向上处于父亲组件左边源的1/8处至7/8处。
弱
问
:一下显示 ??? 处该如何填写? android:layout_width="match
Linux/Unix社区
23,216
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章