DX9 vs DX10
Täpselt sama kindel on see, et mängijad teavad DirectXist sama palju kui ka fragmentide ja maailmade kohta. Visuaalsed ja üldised sensoorsed kogemused on nende jaoks sama olulised kui mängimine. Mõni pooldab isegi realistlikumat visuaali kui mängu jõudlust.
Rakenduste programmeerimise liidesed ehk lihtsalt API-d on vajalikud multimeedium-, video- ja mänguprogrammeerimisega seotud funktsioonide haldamiseks. Microsoft DirectX on API-de kogum Microsofti personaalarvuti ja muude sellega seotud mänguplatvormide rakenduste jaoks.
Tegelikult on API liike mitut tüüpi ja nende eesliide on „Direct” (nt DirectDraw, DirectPlay, DirectSound, DirectMusic, Direct3D jne). Seega nimetati kogum X-iga nagu DirectX-is, kus X tähistab API konkreetset nime.
Kaks uuemast DirectX (DX) versioonist olid DX9 ja DX10 ning proovime nende erinevustest veidi rohkem lahti seletada..
DX9 algfaas vabastati 19. detsembril 2002 ja sellele järgnesid versioonid 9.0a, 9.0b ja 9.0c. 9.0a ja 9.0b ilmusid üksteise lähedale, 2003. aastal. 9.0c töötati lõpuks välja Windows XP hoolduspakettide 2 ja 3, Windows Server 2003 SP1, Windows Server 2003 R2 ja konsooli Xbox 360 jaoks. See peaks olgu mainitud, et hoolduspakett 3 DX9 tuli välja palju hiljem, 2008. aastal.
Esialgne DX10 ilmus tegelikult umbes poolteist aastat enne hoolduspaketi 3 DX9.0c väljalaskmist. DX10 esialgne väljalase oli Windows Vista eksklusiivne versioon. Järgmine DX10 järelkontroll oli seotud Windows Vista hoolduspaketiga Service Pack 1 ja Windows Server 2008. Peagi järgnes Windows Vista hoolduspaketi SP2 DX10. Kaks viimast väljaannet sisaldasid Direct3D 10.1.
DX9 peetakse tänapäeva standardites juba suurepäraseks. Selle kooditee on tõeliselt muljetavaldav ja märkimisväärselt atraktiivne. Kui see välja tuli, möllavad inimesed selle võimete üle lihtsalt. Kuid nendel pideva täiustamise ja uuenduste ajal on tooteid hõlpsam uutega asendada, kuna DX10 tutvustamine paneb DX9 lihtsalt pimedasse nurka.
Käed allapoole, graafikakvaliteet, mille DX10 Vistaga genereerib, on kaugelt parem kui tema varasem vaste. Vista võib DX9-ga piisavalt toimida, kuid kasutaja visuaalne kogemus, eriti mängijatel, on Vista DX10-ga peaaegu kinemaatiline. Kahjuks ei tööta DX10 Windows XP-s õigesti, kuna see vajab draiverimudelit, mis on olemas Vistas ja hilisemas Windows OS-is.
DX10-s on osakeste efektid ja valgustus tõeliselt hämmastavad ning see sobib hästi paljude visuaalselt nõudlike mängude jaoks.
Kokkuvõte:
1. Esimene DX9 toodi turule 2002. aasta detsembris, DX10 esimene versioon aga 2006. aasta novembris.
2. DX10 esialgne väljalase tehti eranditult Windows Vista jaoks ning sellele järgnesid hiljem Vista SP1 ja SP2 ning ka Windows Server 2008..
3. DX9-l on ka mitmeid alaversioone - 9.0a, 9.0b ja 9.0c. Ka DX9.0c-l on mitu versiooni.
4. DX9 arvestab peamiselt Windows XP operatsioonisüsteemiga, DX10 aga ei tööta Windows XP korral õigesti.
5. DX10 for Vista pakub rohkem visuaalset kvaliteeti ja peaaegu filmielamust.
6. DX10 on iseenesest muljetavaldav, kuid DX9 on selle tolmu sisse jäetud.