- Vista SP1 安装Vista SP1后遇到声音问题的解决方案 Windows Vista Service Pack 1最新版本语言包公布
- Vista应用 Vista下IIS的http 500 错误和 'ASP 0131'错误 关于Vista下应用程序初始化失败和内存不能read
- Vista问答 Windows Vista系统安装常见的8个问题 Vista中播放视频出现混合音问题的解决方法
- Vista评测 Vista SP1 DirectX 10.1游戏性能测试 Windows Vista SP1新变化全方位解析
- Vista教程 关于Windows Vista下局域网文件共享的注意事项 Vista在非常规状态下数据备份策略
根据微软DirectX开发DX10的领袖人物Phil Taylor说,在XP的生存期内DX10不能完成,所以很显然,在开发期间DX10不会支持XP。
XP发布于2001年,而DX10设计则开始于2003年底;Longhorn在2004年重新被设定,而那时DX10没有完成。在WinHEC 2004上的那个build带有纹理内存管理并不是完整功能版。第一个支持DX10的DX SDK在2005年12月才发布。
Taylor也提到,如果微软要让DX10支持XP就必然会产生非常巨大的工作量。如驱动模式和硬件中的新功能,都要求内核支持,驱动层面部分必须重写。
从技术层面看,让DX10只支持Vista也会消耗大量金钱。微软很难决定是“继续服务于现有消费者”还是“获得新消费者”。
总体来看,原因似乎合乎逻辑。很清楚,微软要让DX10在XP上运行效果如同Vista版本一样还需要做大量工作,不过引诱消费者购买Windows Vista以支持DX10似乎也不错啊。毕竟,许多人升级操作系统也需要一个理由:支持DirectX 10。
若您对该文章还有其它疑问,请到问吧提出。我们会全力为您解答。本站承诺:








软件信息
软件信息