● 前言:DirectX 9/10我们该选谁
当所有用户还沉浸在DirectX 9.0c、SM3.0、HDR等特效带来的游戏效果时,微软和NVIDIA却在06年年底发布了Windows Vista和Geforce 8800系列,这也揭开了DirectX 10时代的来临。不过由于当时Windows Vista还处于测试阶段,而Geforce 8800系列更是英雄无用武之地,除了NVIDIA发布的DirectX 10测试DEMO外,没有一款DirectX 10游戏、测试软件、DEMO来承托其在DirectX 10上的威力,而且加上价格上的制约,也严重限制了DirectX 10的普及。所以那个时期除了发烧级玩家用来YY分数外,DirectX 10 API和DirectX 10相关产品仅仅是一个摆设。
著名摇滚歌手——崔健曾唱到"不是我不明白,这世界变化快",在DirectX 10因无用武之地雪藏半年后,中低端DirectX 10中显卡问世,一时间DirectX 10仿佛成了DIY用户的唯一话题。
DirectX 9高细节设定 DirectX 10低细节设定
不过细心的用户同时发现,现如今随着DirectX 10的逐渐普及,以往DirectX 9的中高端产品随之降价。而此时有两个重要原因,影响了DIY用户在DirectX 10与DirectX 9产品之间的选择。一、在价格相近的前提下,DirectX 9的中端产品拥有256bit显存位宽,而DirectX 10中端产品仅为128bit;二,在同时拥有DirectX 9版和DirectX 10版的游戏中,如果要达到流畅运行目的,DirectX 10版游戏配合中端DirectX 10显卡不得不牺牲画质来弥补游戏速度,而DirectX 9中端产品则可以做到最高画质下仍能流畅运行。此时再比较DirectX 9的高画质和DirectX 10的低画质,可谓天壤之别。
在阐述完DirectX 9和DirectX 10产品之间的矛盾后,那么我们该如何去选择自己所需要的产品呢?其实这也是本文的目的,希望能够通过本文的叙述来帮助用户选到一款适合自己的产品。
俗话说的好“知己知彼、百战不殆”,首先让我们先来了解一下DirectX 10在技术上的优势,或者说了解一下DirectX 9和DirectX 10之间的区别。