虚拟机怎么启用direct3D

VMware7.0。怎么启动D3D或者MVPC的也行疑难解答哪里已经选上了。注意!!是VM7.0,别拿网上那些5.5的修改来混几分。帮忙解决的另送100分!!!... VMware7.0 。怎么启动D3D

或者MV PC 的也行

疑难解答哪里已经选上了。

注意!!是VM7.0,别拿网上那些5.5的修改来混几分。

帮忙解决的另送100分!!!
展开
 我来答
麻木y1
高粉答主

2019-06-15 · 每个回答都超有意思的
知道小有建树答主
回答量:765
采纳率:100%
帮助的人:30.6万
展开全部

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测试,整并各种不同的输出数据,用以创建最后之结果。

生活畅谈者
高能答主

2019-05-29 · 生活新鲜事,看我就知道
生活畅谈者
采纳数:422 获赞数:345001

向TA提问 私信TA
展开全部

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。

给配置文件(.vmx)添加一下内容:

mks.enable3d = TRUE 

这一行将启用宿主的3D加速。不仅对于寄宿机支持3D加速是必要的,同时也可以让宿主对寄宿机的显示区域启用2D加速。

用户还需要加入以下几行:

svga.vramSize = 67108864 

这一行将虚拟显卡的VRAM量增加到64MB,增加VRAM有助于减少寄宿机的延时,最大值为128MB。

vmmouse.present = FALSE 

这一行将禁用寄宿机中的绝对定位设备,需要用到DirectInput相对模式的应用需要将寄宿机的绝对定位设备关闭,实际操作中,这只针对一些全屏的3D应用(例如,像第一人称射击之类的实时游戏)。

注意:如果用户设置了vmmouse.present选项,还需要关闭Preference设置对话框中的Input标签页中的motion ungrabbing(移动时释放鼠标捕获)设置。

若要为vmmouse.present关闭释放捕获,请按以下步骤:

a、选择 Edit > Preferences

b、点击 Input

c、取消 Ungrab when cursor leaves window

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蜜蜂小玉米
推荐于2017-11-23 · TA获得超过1169个赞
知道小有建树答主
回答量:436
采纳率:0%
帮助的人:0
展开全部
装上vmware tools
因为虚拟机没有模拟显卡,所以不能直接用direct3D,装上VMWARE TOOLS就可以了
方法:
打开虚拟机
右击虚拟机标签,选Install Vmware Tools,过几秒,虚拟机界面就会出现安装界面,不过前提是你建立虚拟机时建了一个光驱
按上面的提示安装,重启虚拟机
重启后过个一两分钟,虚拟机有下角出现vmware的logo,就算装好了
这时你就可以用direct 3d了
我以前也这样,装了vmware tools就好了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式