DirectX 10 representerer et nytt skritt fremover i feltet av 3D-spill . Fortsetter suksessen av DirectX 9 inneholder DirectX 10 flere funksjoner og forbedringer , ment å bringe 3D-grafikk nærmere virkeligheten . DirectX 9 og DirectX 10 har de samme kjernefunksjonene , men sistnevnte program inneholder flere forbedringer . Om
DirectX er en samling av Application Protocol Interfaces ( API) som hjelper programmerere tilgang til maskinvare funksjoner. DirectX skaper et mellomlag som gjør at programmerer å skrive koden , deretter DirectX tilpasser den for de spesielle hardware komponenter installert i datamaskinen.
DirectX gir API grensesnitt for input enheter som styrespaker , lydenheter som lyd kort og videoenheter , inkludert grafikkort .
Tilgjengelighet
DirectX 9 er tilgjengelig for Microsoft Windows 2000 og nyere operativsystemer opp til Windows Vista. DirectX 10 fungerer med Windows Vista og nyere.
Kompatibilitet
Både DirectX 9 og DirectX 10 har bakoverkompatibilitet med tidligere versjoner av DirectX.
Direct3D og VDDM
Direct3D ( D3D ) grensesnitt gir tilgang til 3D- funksjoner i grafikk maskinvare. Dette er mest brukt i spill , og D3D 10 bringer opp flere forbedringer i løpet D3D ni . The Geometry Shader lar programmerere å utføre funksjoner på hele polygoner , i stedet for bare piksler. D3D 10 krever Vista Display Driver Model ( VDDM ) , så DirectX 10 er ikke tilgjengelig for operativsystemer før Windows Vista .
Hensyn
DirectX 10 gir mindre forbedringer i løpet input- enheter og lyd API, men fokuserer mer på video . Video , derfor er det første betraktning når du bestemmer hvilken versjon av DirectX å bruke. Mens DirectX 10 har høyere systemkrav , viste de fleste testene ingen store prestasjoner eller visuelle forbedringer i løpet DirectX 9 for å rettferdiggjøre disse kravene. Men hvis du er i spill , kan bytte til DirectX 10 fortsatt være en god idé, siden de fleste nye spill utgivelser bruke DirectX 10 .