科技时代新浪首页 > 科技时代 > 硬件 > 正文

DirectX 10访问


http://www.sina.com.cn 2006年10月13日 12:25 驱动之家
作者:Rookie

  Bootdaily刊登了与Microsoft DirectX 10开发人员Chris Donahue的访问文章,以下是部分摘录:

  BD:为什么DX10只被Vista支持,是它本身的特性还是出于强制玩家升级的需要?

  Chris:为了充分发挥图形硬件的性能,DX10需要Windows Vista操作系统的某些特定功能。我们在Windows vista的DirectX中采用了一种动态的全新途径,正如我以前所提到的,这属于和以前版本完全不同的重建工作。DirectX 10基于全新的Windows Vista显示驱动模型(WDDM),这是为新一代图形硬件专门设计的,提高了稳定性和可靠性。另外,我们还重新编写了驱动模型架构,可以提供更好的稳定性和性能,从而更有利于图形处理器处理AI和物理等其他工作。

  BD:除了更短的程序字符串以外,开发人员使用ShaderModel 4.0与SM3.0有什么主要优势?

  Chris:SM 4.0允许开发人员 GPU进行更为复杂的操作。这可以减少CPU的负载和瓶颈,使得开发人员创造更为复杂的AI和屏幕上更多的单元。通过统一所有类型的shader,DirectX 10和SM 4.0更具灵活性,可以赋予开发人员更多的创造灵感。

  BD:DX10的向下兼容性如何?

  Chris:DX10和Vista将全面向下兼容使用老版本DirectX的游戏。那些没有DX10硬件的用户仍然可以在Vista上玩所有的DirectX游戏。为了维持向下兼容性,Vista内建DirectX 9。用户在DirectX 10显卡上玩DirectX 9或者更早的游戏绝对将看到性能提高。

  游戏出版商也将继续开发DirectX 9版本的游戏。

  BD:你们是否在DX10中增加了很多对物理的调用?

  Chris:Windows vista将支持所有形式的物理方案。物理引擎支持在CPU,GPU或定制硬件上执行。由于支持HLSL和DirectX 10,Windows vista将成为一个支持GPU进行物理加速的优秀平台,多GPU的支持(例如SLI和Crossfire)可以让游戏引擎在多个GPU之间分配图形和物理工作载荷。

爱问(iAsk.com)



硬件论坛】【收藏此页】【 】【多种方式看新闻】【下载点点通】【打印】【关闭




科技时代意见反馈留言板 电话:010-82628888-5595   欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2006 SINA Inc. All Rights Reserved

新浪公司 版权所有