DirectX
Z Wikipedii
DirectX to zestaw funkcji API wspomagających generowanie grafiki (dwu i trójwymiarowej), dźwięku oraz innych zadań związanych zwykle z grami i innymi aplikacjami multimedialnymi.
Przedostatnia czysto 32-bitowa wersja DirectX 9.0c pochodzi z 13 grudnia 2004 roku i ma rozmiar tylko 33.6 MB. 64-bitowa wersja DirectX 9.0c ma już 60 MB i jest zbędna dla użytkowników 32-bitowych Windows.
Najczęściej wykorzystywane do obsługi grafiki w grach komputerowych. Używane również do pisania programów do specyficznych zadań z wykorzystaniem grafiki trójwymiarowej. DirectX jest produktem firmy Microsoft, dostępny tylko na platformę Windows oraz konsolę Xbox. Obecnie dostępna jest wersja DirectX 9.0c. Kolejna wersja, DirectX 10, została udostępniona wraz z premierą systemu operacyjnego Microsoft Windows Vista.
[edytuj] Komponenty DirectX
DirectX składa się z szeregu komponentów odpowiedzialnych za realizację poszczególnych funkcji aplikacji, a są to:
- DirectX Graphics, składające się z dwóch pod-komponentów:
- DirectDraw - obsługuje grafikę rastrową (bitmapową),
- Direct3D (D3D) - obsługuje grafikę 3D,
- DirectInput - przetwarza dane pochodzące z klawiatury, myszy, joysticka lub innych kontrolerów.
- DirectPlay - wykorzystywany w grach sieciowych,
- DirectSound - służy do odtwarzania i nagrywania dźwięku,
- DirectMusic - odtwarza muzykę stworzoną przy użyciu programu DirectMusic Producer,
- DirectShow - służy do odtwarzania plików audio i wideo,
- DirectSetup - obsługuje instalację poszczególnych komponentów DirectX
- DirectX Media Objects - spełnia podobne zadania, jak DirectShow.
[edytuj] Zobacz też
[edytuj] Linki zewnętrzne
- Oficjalna strona DirectX
- GameDev FAQ o DirectX
- Centrum dokumentacji i pomocy Microsoft MSDN dla DirectX
- Sekcja artykułów o DirectX w Gamedev.net
- Bezpośredni link do ostatniego czysto 32-bitowego DirectX 9.0c z 13 grudnia 2004
- Bezpośredni link do pierwszego 64-bitowego DirectX 9.0c z 9 lutego 2005