DirectX是什么?DirectX的功用有哪些?
- IT百科
- 2021-03-11 16:02:38
DirectX是什么
Microsoft DirectX 是这样一组技术:它们旨在使基于 Windows 的计算机成为运行和显示具有丰富多媒体元素的应用程序的理想平台。 DirectX 包括安全和性能更新程序,以及许多涵盖所有技术的新功能。应用程序可以通过使用 DirectX API 来访问这些新功能。
DirectX的功用
DirectX加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。DirectX的出现就是为了为众多软件提供直接服务的。
DirectX的组成
显示部分:显示部分担任图形处理的关键,分为DirectDraw(DDraw)和Direct3D(D3D),前者主要负责2D图像加速,后者则主要负责3D效果的显示。
声音部分:声音部分中最主要的API是DirectSound,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能,提高声卡的兼容性。
输入部分:输入部分DirectInput可以支持很多的游戏输入设备,它能够让这些设备充分发挥最佳状态和全部功能。除了键盘和鼠标之外还可以连接手柄、摇杆、模拟器等。
网络部分:网络部分DirectPlay主要就是为了具有网络功能游戏而开发的,提供了多种连接方式,TCP/IP,IPX,Modem,串口等等,让玩家可以用各种连网方式来进行对战,此外也提供网络对话功能及保密措施。
DirectX 的历史
DirectX发展至今,由DirectX 1到最新的DirectX 11,已有多个版本(不存在DirectX 4)。其中,有重大改变的如下:
DirectX 8.0:首次引入了“像素渲染”概念,可以很容易的营造出真实的水面动态波纹光影效果。
DirectX 9.0:增加对浮点数据的处理功能,以前只能对整数进行处理,这样提高渲染精度,使最终处理的色彩格式达到电影级别。
DirectX 10:改进的API和驱动功效,并行引擎支持技术,统一渲染架构。
DirectX 11:可以允许GPU从事更多的通用计算工作,而不仅仅是3D运算。
- 两部门发布《意见》:要求各部采取针对性举2022-01-24
- 邓长昌:尽快对我省科技特派员制度进行系统2022-01-24
- 黄月珍:推进综合改革打造台湾同胞“第二生2022-01-24
- 李家荣:优化创新生态掀起新一轮民营经济发2022-01-24
- 黄玲:全方位构建幸福养老服务体系在创造高2022-01-24
- 李金算:加快构建政府公共数据服务体系打造2022-01-24
- 住建部在全国推进住房公积金“跨省通办” 2022-01-24
- 数据显示:2021年全年城镇新增就业1269万人2022-01-24
- 云南安宁打破农民职业发展“天花板” 开展2022-01-24
- 2021年辽宁省粮食生产形势喜人 粮食总产量2022-01-24
- 春节期间辽宁对道路交通安全形势进行分析研2022-01-24
- 辽宁海城市确保全年签约亿元以上项目超过652022-01-24
- 辽宁盘锦公布12件民生实事 推进高质量发展2022-01-24
- “有梦 有为”周末青年志愿行动在李沧举行2022-01-24
- 听·见 | 动画师变身面塑传承人,这个802022-01-24
- 26名群众代表青岛占俩!高二学生成省政协旁2022-01-24
- 追踪丨全民接力,传来好消息!即墨失联3天2022-01-23
- 立案查处!青岛昌明置业有限公司森林公园项2022-01-23
- 半岛验房丨胶州亿阳金都馨城毛坯房墙面锈点2022-01-23
- “乐动市南”!逛街时与艺术不期而遇,“浮2022-01-23
- 人间烟火气!逛吃、选年货、置办新衣服……2022-01-23
- 浮山湾夜静悄悄2022-01-23
- 民俗大拜年,非遗专家亮绝活!2022年山东省2022-01-23
- 风雨无阻!崂山区实验学校小学部的足球队员2022-01-23
- 市北区探索服务赋能新路径 营造企业发展好2022-01-23
- 市北区聚焦中医药长远建设,产生“双驱动”2022-01-23
- 福建省一批民生项目建设取得显著成效2022-01-23
- 福建省十三届人大六次会议在福州开幕2022-01-23
- 去年福建全省地区生产总值48810亿 今年预2022-01-23
- 福建省新型冠状病毒肺炎疫情情况2022-01-23