directx放哪里 directx是什么命令

在与电子计算机图型的触碰中,我一定听闻过2个关键的程序编写插口:OpenGL和DirectX,
他们一直在市场竞争并推动各有的开发设计 。API战事确实很趣味 。使我们看一下这两个老板是啥,她们的整体实力是啥 。
OpenGL是什么
OpenGL是一个技术专业的图型第三方接口,它界定了一种跨计算机语言和混合开发程序编写接口规范 。它用以三维图像(或二维图象),是一个功能齐全、便于启用的最底层图形库 。OpenGL是一个单独于硬件配置的手机软件插口,能够在不一样的服务平台中间移殖,如Windows 95、Windows NT、Unix、Linux、MacOS、OS/2 。因而,适用OpenGL的手机软件具备优良的可扩展性和普遍的应用前景 。因为OpenGL是图型的最底层图形库,它不出示几何图形实体线原语,不可以立即用以叙述情景 。可是,根据一些变换程序流程,能够非常容易地将三维图形创意手机软件(如AutoCAD[2])转化成的DXF和三dS实体模型文件格式转换为OpenGL的端点数字能量数组 。市场调研组织 JonPeddie Research预测分析OpenGL3.1将安裝超出一亿个图型硬件配置 。AMD、Nvidia和S3图形图型驱动软件都适用OpenGL 3.0 。
OpenGL-ES是啥
OpenGL(OpenGL用以嵌入式操作系统)是OpenGL三维图型API的一个非空子集 。它是为移动手机、PDA和游戏电脑主机等内嵌式机器设备而设计方案的 。Opengles是一个完全免费的、混合开发的、作用优良的图型运用第三方接口API,用以二维和三维程序运行 。设计专业各种各样嵌入式操作系统,包含控制面板、手机上、手执机器设备、电器产品和轿车 。它由一个界定优良的桌面上OpenGL非空子集构成,在手机软件和图型加快中间建立了一个灵便而强劲的最底层插口,它是现阶段在网络游戏中应用的最底层图型适用 。
DirectX是啥
从1996年到90年代,微软公司发布了一个新的程序流程来适用在Windows95上运作的手机游戏,致力于将销售市场拓展到任天堂游戏和新世嘉操纵的手机游戏 。殊不知,微软公司不愿应用早已在NT上能用的OpenGL技术性 。微软公司回收了rendermophics,ltd.并回收了3dapi所指的实际试验室 。资产重组后,微软公司公布了一个新的3dapi,direct3d.microsoft,它完成了direct3d并冻洁了OpenGL!启动API战事 。它是DirectX的历史时间!立即拓展(DX)是由微软公司建立的多媒体系统程序编写插口 。它用C语言程序编写,考虑COM的规定 。广泛运用于Microsoft Windows、Microsoft Xbox、Microsoft Xbox 360和Microsoft Xbox One游戏视频开发设计,只有适用这种服务平台 。DirectX提高了3d图纸形和响声的实际效果,并为室内设计师出示了通用性的硬件配置驱动软件规范,那样游戏开发商就无须为每一个知名品牌的硬件配置撰写不一样的驱动软件,另外也减少了客户安裝和硬件配置设定的多元性 。在字面上实际意义上,立即的x是一个立即的含意,后边的x意味着很多含意 。从这一视角看来,我们可以见到DirectX是为很多手机软件出示立即服务项目的 。DirectX并不是一个简易的图型API 。它是微软公司开发设计的一个普遍应用的API 。依据其特性,可分成四个一部分:显示信息一部分、视频语音一部分、键入一部分和互联网一部分 。DirectX已变成一个程序运行服务平台 。现阶段,DirectX在游戏软件开发中占据很大的市场占有率 。
OpenGL和DirectX的工作中
二者全是用以3D渲染二维或三维图型的图象运用代码编程插口 。可以说,这种插口联接上程序运行和下GPU 。程序运行向这种插口推送3D渲染指令,而这种插口又向图形卡驱动软件推送3D渲染指令 。这种图形卡驱动软件确实了解怎样与GPU通讯 。更是她们将OpenGL或DirectX调用函数变换为GPU可了解的語言,她们还承担纹路等 。数据交换为GPU适用的文件格式 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: