Microsoft DirectX 是这样一组技术:它们旨在使基于Windows 的计算机成为运行和显示具有丰富多媒体元素(例如全色图形、视频、3D 动画和丰富音频)的应用程序的理想平台。DirectX 包括安全和性能更新程序,以及许多涵盖所有技术的新功能。应用程序可以通过使用DirectX API 来访问这些新功能。 微软DircetX诊断工具的测试画面

功用

从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上可以看出DirectX的出现就是为了为众多软件提供直接服务的。

举例来说,以前在DOS下骨灰级玩家玩游戏时,并不是安装上就可以玩了,他们往往首先要设置声卡的品牌和型号,然后还要设置IRQ(中断)、I/O(输入与输出)、DMA(存取模式),如果哪项设置的不对,那么游戏声音就发不出来。这部分的设置不仅让玩家伤透脑筋,对游戏开发者来说就更为头痛。为了让游戏能够在众多电脑中正确运行,开发者必须在游戏制作之初,把市面上所有声卡硬件数据都收集过来,然后根据不同的 API(应用编程接口)来写不同的驱动程序。这对于游戏制作公司来说,是很难完成的,所以在当时多媒体游戏很少。微软正是看到了这个问题,为众厂家推出了一个共同的应用程序接口——DirectX。只要游戏是依照DirectX来开发的,不管显卡、声卡型号如何,统统都能玩,而且还能发挥最佳的效果。当然,前提是使用的显卡、声卡的驱动程序必须支持DirectX才行。[3]

DirectX是由很多API组成的,按照性质分类,可以分为四大部分,显示部分、声音部分、输入部分和网络部分。

显示部分担任图形处理的关键,分为DirectDraw(DDraw)和Direct3D(D3D),前者主要负责2D图像加速。它包括很多方面:我们播放mpg、DVD电影、看图、玩小游戏等等都是用的DDraw,你可以把它理解成所有划线的部分都是用的DDraw。后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等,都是使用了DirectX的Direct3D。

声音部分中最主要的API是DirectSound,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。我们前面所举的声卡兼容的例子,就是利用了DirectSound来解决的。

相关查询: Microsoft DirectX Windows 计算机 多媒体
最新查询:Somalia 直接费用 subdivision Shuttle 无缘无故 萨迦寺 加在一起 消费类 79式坦克 skyiar 芙蓉夹沙酥 按钮控制 恐爪龙 大元帅 灰毛白鹤藤 Mustelanivalis 单子叶植物 再会干一杯 连带责任 筱田美雨 Hyalospongiae 十九岁 遂宁市气象科普教育基地 impossible 脱脂乳 城关镇 脱离实际 袁天罡 暂行规定 地花鼓 羽毛球馆 妇产科手术所致膀胱损伤 工业园 农民工 结晶性 觜火猴 梦幻之星 蝴蝶装 Australopithecus 协调组 Treptichnus 温瑞安 陈词滥调 登记册 用不了 枚父辛簋 等时性 解放初 必修课 以为是 中国近代农业科技史稿 水警区 东海郡 Charilie 致癌物质 有巢氏 Ceratopheidole arepandaThunberg 官能小说家调教中 最多不超过 清闲自在 Hsueh-Huang 人民共和国 制成品 之日起 桃花源文物古迹 韦尔斯 richard 政治民主 歌功颂德 安息香 职业教育 培养液 国学家 FLASH-MV 排气管 美丽公主组合 Milgrom 不定量 DirectX
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2025 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.455秒 内存2.83MB