1、微软决定DirectX10不会“下嫁”WindowsXP,想体验DX10特效只能依赖Vista或者更高版本的系统,譬如:win7 win8 win10等。
2、DirectX 10的一大特色就是与Windows Vista紧密结合,Vista系统将调用GPU资源来渲染Aero Glass 3D界面,这样图形API就与 *** 作系统核心高度整合在一起。举个例子,当我们点击应用程序时,CPU将立刻收到驱动程序的指令,而软件界面渲染指令则通过DirectX 10直接传送给GPU,这样,Vista就能与CPU和GPU同时沟通,让3D界面渲染工作变得更高效。
3、DirectX 10则允许GPU同时渲染多个不相关的3D场景,工作效率大为提高。因此,尽管DirectX 9显卡大都能驱动Vista华丽的Aero Glass视觉模式,但很多方面受到了限制,只有DirectX 10显卡才是Vista的理想“伴侣”。
1、在windows 2000或xp中,可以打开d3d功能,打开虚拟机所在目录中有一个文件后缀为.vmx 的文件,这个就是虚拟机的配置文件,用记事本打开在文末添加:
mks.enable3d = TRUE 开启guest系统的D3Dsvga.vramSize = 67108864 可将显存加到64M(64 * 1024 * 1024 = 67108864)最大可以加到128M(1024 * 1024 * 128 = 134217728)。
2、打开虚拟机右击虚拟机标签,选Install Vmware Tools,过几秒,虚拟机界面就会出现安装界面,不过前提是用户建立虚拟机时建了一个光驱,按上面的提示安装,重启虚拟机;重启后过个一两分钟,虚拟机右下角出现vmware的logo,就算装好了,这时就可以用direct 3d了。
扩展资料:
Direct3D 10 API定义了vertices, textures, buffers,以及state组群转换到屏幕上的流程。
这样的流程被描述成rendering pipeline有着许多不同的stages. The different stages of the Direct3D 10 pipelineare:
1、Input Assembler:从程序里读取vertex data并将程序提供的vertex buffer倒进pipeline.
2、顶点着色引擎(Vertex Shader): Performs operations on a single vertex at a time,像是transformations, skinning,或lighting.
3、几何着色器(Geometry Shader): Shader Model 4.0引进了几何着色器,使用Shader资源来处理点、线、面的几何坐标变换;
一次最多处理六个点,快速地将模型类似的顶点结合起来进行运算。此一过程无需CPU参与。
4、Stream Output:将Vertex Shader和Pixel Shader处理完成的数据输出给用户。
5、Rasterizer: Converts primitives into pixels,再将像素(pixels)输出给pixel shader.
The Rasterizer亦可运行其他工作,像是切割非视觉性的像素,or interpolating vertex data into per-pixel data.
6、像素着色引擎(Pixel Shader):决定最后的像素颜色(pixel colour)to be written to the render target and can also calculate a depth value to be written to the depth buffer.
7、Output Merger:接收来自于pixel shader的slice,进行传统的Stencil测试和Depth测试,整并各种不同的输出数据,用以创建最后之结果。
您需要的东西下载 http://www.skycn.com/soft/8183.html其实硬件加速要看你的主板拉~我估计你的显卡是集成的~所以显卡加速不可用哦~其实Direct只是多媒体用的~就想插件一样,XP SP2系统是带的!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)