DirectX

DirectX
Izdavač:Microsoft
Vrsta: Aplikacijski framework
Licenca:EULA
Web stranica: {{{web stranica}}}

DirectX je skupina 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 DirectX-a

Dijelovi od kojih se DirectX sastoji:

  • DirectX Graphics, Sastoji se iz dva API-a (DirectX 8.0 i noviji):
  • 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

Verzije DirectX-a

DirectX verzija Logotip Broj verzije Operativni sistem Datum izlaska
DirectX 1.0 4.02.0095   30. septembar 1995.
DirectX 2.0 / 2.0a   4.03.00.1096 Windows 95 OSR2 i NT 4.0 5. juni 1996.
DirectX 3.0 / 3.0a   4.04.0068 / 70 Windows NT 4.0 SP3 15. septembar 1996.
DirectX 4.0   Nikada objavljen  
DirectX 5.0   4.05.00.0155 Dostupan kao beta verzija za Windows NT 5.0 koja se može instalirati na Windowsu NT 4.0 16. juli 1997.
DirectX 5.1       1. decembar1997.
DirectX 5.2   4.05.01.1600 DirectX 5.2 izdanje za Windows 95 5. maj 1998.
DirectX 5.2   4.05.01.1998 Windows 98 5. maj 1998.
DirectX 6.0   4.06.00.0318 Dreamcast 7. august 1998.
DirectX 6.1   4.06.02.0436 Windows 98 SE 3. februar 1999.
DirectX 7.0 4.07.00.0700 Windows 2000 22. septembar 1999.
DirectX 7.0a   4.07.00.0716   1999.
DirectX 7.1   4.07.01.3000 Windows ME 16. septembar 1999.
DirectX 8.0 4.08.00.???? (RC0)   30. septembar 2000.
DirectX 8.0 4.08.00.0400 (RC14) Xbox
 
3. novembar 2000.
DirectX 8.0a 4.08.00.0400 (RC14) + ispravke instalera   7. novembar 2000
DirectX 8.1   4.08.01.0810
4.08.01.0881 (RC7)
Windows XP 12. novembar 2001
DirectX 9.0 4.09.0000.0900 Windows Server 2003 19. decembar 2002
DirectX 9.0a   4.09.0000.0901   26. mart 2003
DirectX 9.0b   4.09.0000.0902 (RC2)   13. august 2003
  4.09.0000.0904 (RC0) Windows XP SP2, Windows Server 2003 SP1, i Xbox 360. Zadnje pravo 32-bitno izdanje. 13. decembar 2004.
DirectX 9.0c   4.09.0000.0904 Kompatibilan sa svim Windows OS verzijama sa kojima je 9.0c (RC0) bio kompatibilan 9. decembar 2005.
DirectX 10.0 Nova verzija DirectX-a samo dostupna za Windows Vistu. 30. novembar 2006.

Povezano

Vanjske veze

  • Microsoftova DirectX web stranica ((en))
  • Microsoftova MSDN dokumentacija i izvorni centar za DirecX (za programere) ((en))
  • GameDev FAQ za DirectX Arhivirano 2007-10-14 na Wayback Machine-u ((en))
  • FAQ za XNA ((en))
  • [1]

Izvori za programere

  • DirectX World Arhivirano 2017-02-05 na Wayback Machine-u - DirectX lessons. Learn how to build a graphic engine.
  • Gamedev.net DirectX odjel članaka Arhivirano 2011-01-01 na Wayback Machine-u ((en))
  • Direct3D.net Arhivirano 2004-10-12 na Wayback Machine-u - Wolfgang Engel Direct3D web stranica ((en))
  • Drunken Hyena Arhivirano 2013-06-03 na Wayback Machine-u - poduke, kodiranje, alati i igre ((en))
  • Andy Pike, DirectX8 Poduke Arhivirano 2006-08-22 na Wayback Machine-u - pokriva 2D, 3D, zvuk, muziku itd. ((en))
  • CodeSampler.com Arhivirano 2013-09-06 na Wayback Machine-u - Primjeri kodiranja i podučavanja za Direct3D programiranje računarske igre korsteći se sa C++ i C# ((en))
  • [2] Arhivirano 2008-04-08 na Wayback Machine-u - Craig Andera, C# Direct3D Poduke ((en))
  • NeXe - Arhiva NeXe podučavanja (Direct3D 8), na archive.org ((en))
  • Managed Direct3D Arhivirano 2010-01-02 na Wayback Machine-u - Pieter Germishuys, C# Direct3D Podučavanje ((en))
DirectX na Wikimedijinoj ostavi