DirectX

DirectX je grupa više programskih okruženja (API) za jednostavnije izvršavanje zadataka kod programiranja igara na Microsoft Windows. Najviše se koristi za razvoj računarskih igara za Windows. DirectX unaprijed dolazi instaliran na novije verzije Windowsa, iako se uz računarsku igru po pravilu isporučuje posljednja verzija DirectXa.

 Dijelovi 

Dijelovi od kojih se DirectX sastoji:

 DirectX Graphics, Sastoji se iz dva API-a:
 DirectDraw: za prikazivanje rasterske grafike.
 Direct3D (D3D): za prikazivanje 3D računarske grafike
 DirectInput: obrađuje podatke sa tastature, miša, džojstika i ostalih upravljačkih uređaja
 DirectPlay: za mrežnu komunikaciju u računarskim igrama
 DirectSound: za sviranje i snimanje zvuka
 DirectMusic: za sviranje zvuka napisanog u DirectMusic Produceru
 DirectSetup: za instalaciju DirectX dijelova
 DirectX Media Objects: podrška za enkodere, dekodere i efekte

 Spisak verzija 
 DirectX verzija Broj verzije Operativni sistem Datum izlaskaDirectX 1.04.02.0095 30. septembar 1995.DirectX 2.0 / 2.0a4.03.00.1096Windows 95 OSR2 i NT 4.05. juni 1996.DirectX 3.0 / 3.0a4.04.0068 / 70Windows NT 4.0 SP3 15. septembar 1996.DirectX 4.0Nikada nije objavljenDirectX 5.04.05.00.0155Dostupan kao beta verzija za Windows NT 5.0 koja se može instalirati na Windowsu NT 4.016. juli 1997.DirectX 5.24.05.01.1600DirectX 5.2 izdanje za Windows 955. maj 1998.DirectX 5.24.05.01.1998Windows 985. maj 1998.DirectX 6.04.06.00.0318Dreamcast7. august 1998.DirectX 6.14.06.02.0436Windows 98 SE3. februar 1999.DirectX 7.04.07.00.0700Windows 200022. septembar 1999.DirectX 7.0a4.07.00.0716 1999.DirectX 7.14.07.01.3000Windows ME16. septembar 1999.DirectX 8.04.08.00.???? (RC0) 30. septembar 2000.DirectX 8.04.08.00.0400 (RC14)Xbox 3. novembar 2000.DirectX 8.0a4.08.00.0400 (RC14) Windows 957. novembar 2000DirectX 8.14.08.01.08104.08.01.0881 (RC7)Windows XP12. novembar 2001DirectX 9.04.09.0000.0900Windows Server 200319. decembar 2002DirectX 9.0a4.09.0000.0901 26. mart 2003DirectX 9.0b4.09.0000.0902 (RC2) 13. august 2003DirectX 9.0c4.09.0000.0904 (RC0)Windows XP SP2, Windows Server 2003 SP1, i Xbox 360. Zadnje pravo 32-bitno izdanje.13. decembar 2004.4.09.0000.0904Kompatibilan sa svim Windows OS verzijama sa kojima je 9.0c (RC0) bio kompatibilan||9. decembar 2005.
|-
|DirectX 10.0|| 6.00.6000.16386||Nova verzija DirectX-a dostupna samo za Windows Vistu.||30. novembar 2006.
|-
|DirectX 10.1
|6.00.6001.18000 / 6.00.6002.18005
|Windows Vista SP2, Windows Server 2008 SP2
|4. februar 2008.
|-
|DirectX 11.0
|6.01.7600.16385
|Windows 7 SP1, Windows Server 2008 R2 SP1, Windows Phone 8
|22. oktobar 2009.
|-
|DirectX 11.1
|6.02.9200.16384
|Windows 7 SP1, Windows 8, Windows RT, Windows Server 2012, Windows Phone 8.1
|1. august 2012.
|-
|DirectX 11.2
|6.03.9600.16384
|Windows 8.1, Windows RT, Windows Server 2012 R2, Xbox One
|18. oktobar 2013.
|-
|DirectX 12.0
|10.00.18362.0116
|Windows 7 SP1, Windows 10, Xbox One + VRS (Variable Rate Shading) i Raytracing''29. juli 2015.DirectX 13.0//Navodno će izaći zajedno sa Windows 11//

 Također pogledajte 

 Grafička kartica
 Grafički interfejs
 Računarska grafika
 3D računarska grafika
 OpenGL
 DxDiag

 Reference 

 Vanjski linkovi 
 Microsoftova DirectX web stranica 
 Microsoftova MSDN dokumentacija i izvorni centar za DirecX (za programere) 
 GameDev FAQ za DirectX 
 FAQ za XNA 

 Izvori za programere 
 DirectX World - DirectX lessons. Learn how to build a graphic engine.
 Gamedev.net DirectX odjel članaka 
 Direct3D.net - Wolfgang Engel Direct3D web stranica 
 Drunken Hyena  - poduke, kodiranje, alati i igre 
 Andy Pike, DirectX8 Poduke - pokriva 2D, 3D, zvuk, muziku itd. 
 CodeSampler.com - Primjeri kodiranja i podučavanja za Direct3D programiranje računarske igre korsteći se sa C++ i C# 
  - Craig Andera, C# Direct3D Poduke 
 NeXe - Arhiva NeXe podučavanja (Direct3D 8), na archive.org 
 Managed Direct3D - Pieter Germishuys, C# Direct3D Podučavanje 

Kategorija:Softver
Kategorija:Računarska grafika