DirectX
Idi na navigaciju
Idi na pretragu
Ovaj članak ili neki od njegovih odlomaka nije dovoljno potkrijepljen izvorima (literatura, veb-sajtovi ili drugi izvori). |
DirectX | |
---|---|
![]() | |
Programer(i) | Microsoft |
Stabilna verzija |
10.0
/ 30. 11. 2006. |
Operativni sistem | Microsoft Windows |
Vrsta | Aplikacijski framework |
Licenca | EULA |
Veb-sajt |
microsoft |
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 DirectX-a[uredi | uredi izvor]
Dijelovi od kojih se DirectX sastoji:
- DirectX Graphics, Sastoji se iz dva API-a (DirectX 8.0 i noviji):
- 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
Verzije DirectX-a[uredi | uredi izvor]
DirectX verzija | 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 | |
DirectX 9.0c | 4.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.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. |
Također pogledajte[uredi | uredi izvor]
Vanjski linkovi[uredi | uredi izvor]
- Microsoftova DirectX web stranica (en)
- Microsoftova MSDN dokumentacija i izvorni centar za DirecX (za programere) (en)
- GameDev FAQ za DirectX (en)
- FAQ za XNA (en)
Izvori za programere[uredi | uredi izvor]
- DirectX World - DirectX lessons. Learn how to build a graphic engine.
- Gamedev.net DirectX odjel članaka (en)
- Direct3D.net - Wolfgang Engel Direct3D web stranica (en)
- Drunken Hyena - poduke, kodiranje, alati i igre (en)
- Andy Pike, DirectX8 Poduke - pokriva 2D, 3D, zvuk, muziku itd. (en)
- CodeSampler.com - Primjeri kodiranja i podučavanja za Direct3D programiranje računarske igre korsteći se sa C++ i C# (en)
- [1] - Craig Andera, C# Direct3D Poduke (en)
- NeXe - Arhiva NeXe podučavanja (Direct3D 8), na archive.org (en)
- Managed Direct3D - Pieter Germishuys, C# Direct3D Podučavanje (en)
Commons ima datoteke na temu: DirectX |