DirectX
From Wikipedia
![]() |
![]() Informacije se mogu vrlo brzo promijeniti kako se datum izdavanja softvera približava. |
Izdavač: | Microsoft |
---|---|
Zadnja verzija: | 9.0c (nadogradnja iz oktobra 2006) / Oktobar 2006 |
OS: | Microsoft Windows |
Vrsta: | Aplikacijski framework |
Licenca: | EULA |
Website: | DirectX 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.
Sadržaj |
[izmijeni] Dijelovi DirectX-a
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
[izmijeni] Verzije DirectX-a
DirectX verzija | Logotip | Vroj verzije | Operativni sistem | Datum izlaska |
---|---|---|---|---|
DirectX 1.0 | 4.02.0095 | ???, 1995? | ||
DirectX 2.0 / 2.0a | 4.03.00.1096 | Windows 95 OSR2 and NT 4.0 | ???, 1996 | |
DirectX 3.0 / 3.0a | 4.04.0068 / 69 | Windows NT 4.0 SP3 zadnja verzija DirectX za Windows NT 4.0 |
???, 1996 | |
DirectX 4.0 | Nikada izdat | |||
DirectX 5.0 | 4.05.00.0155 (RC55) | Dostupan kao beta za Windows NT 5.0 koji bi mogao instalirati na NT 4.0 | ???, 1997 | |
DirectX 5.0 | 4.05.01.1721 / 1998 | Windows 98 | ???, 1998 | |
DirectX 6.0 | 4.06.00.0318 (RC3) | Windows 98 SE zadnja verzija DirectX Media za Windows NT 4.0 |
???, 1998 | |
DirectX 6.1 | 4.06.02.0436 (RC0) | ???, 1999 | ||
DirectX 7.0 | 4.07.00.0700 (RC1) | Windows 2000 and ME | ???, 1999 | |
DirectX 7.0a | 4.07.00.0716 (RC1) | ???, 1999 | ||
DirectX 8.0 | 4.08.00.0400 (RC14) | ???, 2000 | ||
DirectX 8.1 | 4.08.01.0810 4.08.01.0881 (RC7) |
Windows XP zadnja verzija za Windows 95 |
novembar 12, 2001 | |
DirectX 9.0 | 4.09.0000.0900 | Windows Server 2003 | decembar 24, 2002 | |
DirectX 9.0a | 4.09.0000.0901 | mart 26, 2003 | ||
DirectX 9.0b | 4.09.0000.0902 (RC2) | avgust 13, 2003 | ||
DirectX 9.0c | 4.09.0000.0904 (RC0) | Windows XP SP2 Vjerovatno zadnja verzija za Windows 98SE i Windows Me |
avgust 9, 2004 | |
DirectX 9.0c | 4.09.0000.0904 | Xbox 360 |
decembar 9, 2005 | |
DirectX 9.0L (dolazi sa Windows Vista) | 4.09.0000.0905 (?) | Dodaje produženi IDirect3DDevice9Ex interfejs za dodatne funkcije | ||
DirectX 10 (dolazi sa Windows Vista) | (?) | Prva verzija za Windows Vista |
[izmijeni] Također pogledajte
[izmijeni] Vanjski linkovi
- 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)
[izmijeni] Izvori za programere
- 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)