Multimediaexpo.cz je již 18 let na českém internetu !!
DirectX
Z Multimediaexpo.cz
Verze z 19. 10. 2011, 15:41
Microsoft DirectX je programátorská knihovna obsahující nástroje pro tvorbu počítačových her a dalších multimediálních aplikací, vytvořená firmou Microsoft pro použití pod operačním systémem Windows. Aktuální verzí knihovny je momentálně (2006) DirectX 10. DirectX 10 a DirectX 9.0L je pouze pro Microsoft Windows Vista.
Obsah |
Části
DirectX se skládá z několika částí, rozdělených podle svého účelu:
- DirectX Graphics (a jeho části DirectDraw a Direct3D) – podpora grafiky, 3D vykreslování atd.,
- DirectInput – podpora vstupních zařízení jako např. myši, joysticky, gamepady apod., včetně podpory technologie force feedback,
- DirectPlay – podpora hry více hráčů po síti,
- DirectSound (dříve též spolu s DirectMusic označováno souhrnným názvem DirectX Audio) – podpora přehrávání a záznamu zvuků,
- DirectMusic – podpora přehrávání a zpracování hudby,
- DirectShow – podpora multimediálních aplikací, přehrávání a zpracování videa a zvuku,
- DirectSetup – jednoduchý nástroj umožňující instalaci knihovny DirectX na počítač,
- DirectX Media Objects – podpora pro tvorbu multimediálních efektů, kodeků apod.
Toto rozdělení je podstatné hlavně pro programátora, DirectX se šíří jako jediný balík obsahující všechny komponenty.
Historie
Verze DirectX zde uvedené musí také podporovat grafická karta!
DirectX verze | Číslo verze | Operační systém | Datum vypuštění |
---|---|---|---|
DirectX 1.0 | 4.02.0095 | 1995 | |
DirectX 2.0 / 2.0a | 4.03.00.1096 | Windows 95 OSR2 a Windows NT 4.0 | 1996 |
DirectX 3.0 / 3.0a | 4.04.0068 / 69 | Windows NT 4.0 SP3 Poslední podporovaná verze DirectX pro Windows NT 4.0 | 1996 |
DirectX 4.0 | Nikdy nebylo vypuštěno | ||
DirectX 5.0 | 4.05.00.0155 (RC55) | Dostupné jako součást beta verze Windows NT 5.0 | 1997 |
DirectX 5.0 | 4.05.01.1721 / 1998 | Windows 98 | 1998 |
DirectX 6.0 | 4.06.00.0318 (RC3) | Windows 98 SE | 1998 |
DirectX 6.1 | 4.06.02.0436 (RC0) | 1999 | |
DirectX 7.0 | 4.07.00.0700 (RC1) | Windows 2000 a Windows ME | 1999 |
DirectX 7.0a | 4.07.00.0716 (RC1) | 1999 | |
DirectX 8.0 | 4.08.00.0400 (RC14) | Xbox Poslední podporovaná verze DirectX pro Windows 95 | 2000 |
DirectX 8.1 | 4.08.01.0810 4.08.01.0881 (RC7) | Windows XP | 2001 |
DirectX 9.0 | 4.09.0000.0900 | Windows Server 2003 | 2002 |
DirectX 9.0a | 4.09.0000.0901 | 2003 | |
DirectX 9.0b | 4.09.0000.0902 (RC2) | 2003 | |
DirectX 9.0c | 4.09.0000.0904 (RC0) | Windows XP SP2 | 2004 |
DirectX 9.0c | 4.09.0000.0904 | První verze obsahující dynamickou knihovnu D3DX | 2005 |
DirectX 9.0c (čtrnáctidenní aktualizace) | 4.09.0000.0904 | prosinec '05 až únor '06 update přidal XML formát několika třídám. | Poslední verze: 26. červen, 2007 |
DirectX 10 (Windows Vista) | 6.00.6000.16386 | Nová verze Direct3D určená pouze pro Windows Vista | 2006 |
DirectX 10.1 (Windows Vista) | Vylepšená verze Direct 10 o nové prvky, např.: stínování a hra se světly. Součást Windows Vista Service Pack 1 | 2008 |
DirectX 10 ve hrách
První hrou založenou na DirectX 10 je 3D střílečka Lost Planet.
Mezi další hry patří například Bioshock a Crysis.
Související články
Externí odkazy
- Stránky DirectX u Microsoftu (anglicky)
- Programátorské stránky o DirectX na MSDN (anglicky)
- DirectX FAQ na serveru GameDev (anglicky)
- Programátorské články o DirectX na serveru GameDev (anglicky)
Náklady na energie a provoz naší encyklopedie prudce vzrostly. Potřebujeme vaši podporu... Kolik ?? To je na Vás. Náš FIO účet — 2500575897 / 2010 |
---|
Informace o článku.
Článek je převzat z Wikipedie, otevřené encyklopedie, do které přispívají dobrovolníci z celého světa. |