GUI和OPENGL是什么关系啊

问个弱智的问题,希望有人解答
2025-02-24 19:10:41
推荐回答(3个)
回答1:

用过DOS系统吧?DOS系统没有GUI(图形用户界面),因此没有图标,鼠标指针等图形交互元素,要想通知操作系统打开某个程序只能手动输入口令。而windows操作系统则不同,因为windows有GUI,因此也就有了图形化的用户界面,这样只需双击图标即可通知操作系统,让操作系统运行该程序。
因此GUI得作用是让普通用户以图形的方式和操作系统进行交互。(GUI是操作系统的一部分)
而OpenGL和普通用户没有直接关系,也不是操作系统的一部分,它是为了让专业的图形程序员更方便的操纵显卡以便绘制各种图形(如游戏中的图形),而将一些底层的代码封装成函数,这样程序员只需调用这些函数,而不必从头编写底层代码,这些函数的集合统称为OpenGL。
因此OpenGL的作用是让程序员在编程的过程中和显卡之间交流更方便。
总而言之,GUI是给普通大众用的,为了让他们更方便的使用操作系统,OpenGL是给专业的图形程序员用的,为了让他们更方便控制显卡。
这两者八竿子打不着,你怎么会把他们联系起来呢?

回答2:

OPENGL是一种显示格式,你在游戏设置视频里就可以调~~
GUI貌似是一种游戏设定(脚本?),比如WCG比赛时,官方就会发布一个GUI,每个战队就只能用这个统一规定的GUI,
二者好像关系不大~~呵呵
希望我的回答能够帮助你

回答3:

P。。。。。。
gui就是图形界面,OPENGL可以理解为用来做界面的一种技术