曼特宁猫屎咖啡:显示问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/06 16:45:54
DirectX 10是什么东西啊?

什么是 DirectX

在 Windows 操作系统的体系构架中,在内核与硬件之间有一层抽象层,专门对硬件进行屏蔽抽象,所以用户不再被允许对硬件进行直接访问。这样做以后,大大地提高了操作系统的抗破坏性和抗干扰性,但这样以来,使硬件操作的效率大打折扣,许多新硬件的新特性无法直接使用,这对多媒体和游戏的发展显然是一种障碍。DirectX 是微软公司提供的一套优秀的应用程序编程接口(APIs),用于联系应用程序和硬件自身,它对发展 Windows 平台下的多媒体应用程序和电脑游戏起到了关键的作用。DirectX 组件包括:DirectDraw、DirectSound、DirectPlay、Direct3D、DirectInput、DirectSetup、AutoPlay 等。

总之,DirectX 的主要好处有两个:为软件开发者提供与硬件的无关性;为硬件开发提供策略。

DirectX 10中的10是版本号

从DirectX 10宣布开发,业内就盛传Windows XP将无缘DirectX 10支持,近日,来自ATi和微软官方的消息再次对此进行了证实。
在伦敦举行的一次Dir
ectX10相关会议上,ATi软件开发部门总裁Richard Huddy表示,微软下一代操作系统Windows Vista将集成DirectX10 以及DirectX 9 API,以适应不同图形硬件需求,对于最终用户来说,Windows Vista将全面发挥下一代图形GPU的优势,除此之外,微软还将严格将DirectX 10限制于Vista架构内,不向Windows XP下放。
ATi和nVIDIA此前都计划在今年下半年初推出支持DirectX 10的图形硬件,不过,Vista的推迟等同于DirectX 10 API晚于计划登场,ATi和nVIDIA有可能重新考虑DX10硬件计划。
微软下一代Windows操作系统Vista将在2007年初上市,DirectX 10 API(Windows Graphics Foundation 2.0)将解决一系列性能相关问题,例如缩短API和驱动的执行时间等。

DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件,它提供了一整套的多媒体接口方案。只是其在3D图形方面的优秀表现,让它的其它方面显得暗淡无光。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口。