microsoftdirectxforwindows什么意思?
这是Windows操作系统的一个组件,在玩游戏或者做多媒体工作的时候需要用到。一般Windows自带DirectX,但有可能版本不是最新的,需要手动安装更新版本。
DirectX9.0怎么安装?
1.将DirectX9.0安装程序下载到电脑上,根据电脑系统版本下载相应的DirectX9.0。这里下载的是DirectX9.0,64位。
2.双击DirectX9.0程序开始安装。在弹出的界面中点击下一步。
3.点击"N
Directx是干什么的?
DirectX(简称DX)是微软公司创建的多媒体编程接口,是一种应用编程接口(API)。
DirectX可以使基于windows的游戏或多媒体程序实现更高的执行效率,增强3D图形和声音效果,并为设计者提供一个通用的硬件驱动程序标准,使游戏开发者不用不必为每个品牌的硬件编写不同的驱动程序,也减少了用户安装和设置硬件的复杂性。
DirectX已经广泛应用于微软Windows、微软XBOX、微软XBOX360和微软XBOXON
什么是Directx9?
MicrosoftDirectX是一组技术,旨在使基于Windows的计算机成为运行和显示具有丰富多媒体元素(如全形、视频、3D动画和丰富音频)的应用程序的理想平台。DirectX包括安全和性能更新,以及许多涵盖所有技术的新功能。应用程序可以通过使用DirectXAPI来访问这些新功能。DirectX可以增强3d图形和声音效果,并为设计者提供一个通用的硬件驱动标准,使游戏开发者不用不必为每个品牌的硬件编写不同的驱动程序,也减少了用户的复杂性。;硬件安装和设置。从字面上看,Direct就是直接的意思,后面的X代表很多意思。从这一点上,我们可以看到DirectX似乎为许多软件提供了直接服务。比如以前硬核玩家(长期玩游戏的人)在DOS下玩游戏的时候,是无法像我们现在这样在安装上玩的。他们通常必须先设置声卡的品牌和型号,然后设置IRQ(中断)、I/O(输入和输出)和DMA(访问模式)。如果任何设置是错误的,那么游戏的声音不会出来。这部分的设置不仅是玩家头疼的问题,也是游戏开发者头疼的问题,因为为了让游戏在很多电脑上正确运行,开发者在游戏制作之初就必须收集市场上所有声卡的硬件数据,然后根据不同的API(应用编程接口)编写不同的驱动,这是游戏制作公司很难完成的,所以当时的多媒体游戏很少。看到这个问题,微软推出了一个面向众多厂商的通用应用接口——Directx。只要游戏是按照DirectX开发的,不管你是什么显卡或者声卡都可以玩,也能起到更好的作用。当然前提是你的显卡和声卡的驱动也必须支持DirectX。DirectX9.02002年底,微软发布了DirectX9.0。DirectX9中PS单元的渲染精度已经达到浮点精度,传统的硬件TampL单元也被取消。新的VertexShader(VertexShader引擎)编程会比以前复杂很多。新的顶点着色器标准增加了进程控制和更多常数,每个程序的着色指令数量增加到1024条。PS2.0具有完全可编程的架构,可以即时计算纹理效果并动态映射纹理,不占用内存。理论上,它可以无限提高纹理贴图的分辨率。另外,PS1.4只能支持28条硬件指令,同时操作6个素材,而PS2.0可以支持160条硬件指令,同时操作16个素材。新的高精度浮点数据规范可以使用多个纹理图,可操作指令的数量可以任意长,可以轻松实现胶片级的显示效果。通过增加顶点程序的灵活性,VS2.0显著提升了旧版本(DirectX8)的VS性能。对于新的控制指令,可以用通用程序代替以前专用的单独着色程序,效率提高很多倍。增加循环作业指令,减少工作时间,提高加工效率;将着色说明的数量从128个扩展到256个。增加浮点数据的处理功能,过去只能处理整数,提高渲染精度,使最终处理的色彩格式达到电影水平。它突破了以前制约PC图形图像质量的数学精度障碍,每条渲染流水线都升级为128位浮点颜色,让游戏程序员更容易创作出更精美的效果,也更容易编程。