Niezależna wersja tej biblioteki zapewniająca wysoką wydajność grom i multimediom
Niezależna wersja tej biblioteki zapewniająca wysoką wydajność grom i multimediom
Zagłosuj: (Głosy: 4)
Program licencji: Darmowa
Twórca programu: Microsoft
Wersja: June 2010
Działa pod: Windows
Zagłosuj:
Program licencji
(Głosy: 4)
Darmowa
Twórca programu
Wersja
Microsoft
June 2010
Działa pod:
Windows
Zalety
- Zapewnia solidne wsparcie dla gier i strumieniowego przesyłania treści multimedialnych
- Zintegrowane z urządzeniami peryferyjnymi, takimi jak klawiatura, mysz i karta graficzna
- Ułatwia programistom tworzenie gier
Wady
- Wsparcie dla starszych systemów operacyjnych zostało wycofane w najnowszych wersjach DirectX
- DirectX 10 i 11 nie są kompatybilne wstecz z Windows XP ani ze sterownikami urządzeń napisanymi dla XP
DirectX Redistributable to zestaw plików środowiska wykonawczego opartych na API, które programiści mogą dołączać do swojego oprogramowania, a użytkownicy końcowi mogą instalować na swoich komputerach. DirectX jest następcą technologii OpenGL firmy Microsoft, mającej na celu zapewnienie wysokiej jakości doświadczeń z gier i multimediów. Umożliwia bezpośrednie wsparcie dla gier w zakresie dostępu do myszy, klawiatury, karty graficznej, karty dźwiękowej i kontrolerów gier. Oferuje grafikę 3D, aby gry wydawały się bardziej realistyczne, oraz dźwięk 3D, aby zanurzyć graczy w środowisku ich gry.
DirectX został wykorzystany jako podstawa dla konsol do gier Xbox i Xbox 360. Jest również obecny na Windows Phone 8, Windows RT i jest wbudowany w każdą wersję systemu Windows opartą na Intelu, począwszy od drugiej wersji Windows 95. Wsparcie dla Windows 95, 98, 2000 i XP zostało zaprzestane w późniejszych wersjach DirectX.
Ostatnio do rdzenia DirectX dodano funkcje mające na celu wsparcie wielowątkowości dla procesorów wielordzeniowych oraz kart graficznych z dedykowanym procesorem do zaawansowanego renderingu 3D.
W 2006 roku Microsoft wprowadził technologię o nazwie XNA Framework. Technologia ta upraszcza integrację DirectX z grami i stanowiła znaczące ułatwienie dla programistów. Dzięki zmniejszeniu złożoności w procesie tworzenia, Microsoft zachęcił wielu nowych deweloperów do wejścia na rynek gier na PC i Xbox. DirectX jest jednym z czynników, które przyczyniły się do sukcesu linii konsol Xbox.
Microsoft intensywnie pracował nad dostarczeniem funkcji matematycznych zwiększających szybkość renderingu 3D i animacji w najnowszych wersjach DirectX. Stworzyli również responsywną, solidną obsługę strumieniowego przesyłania dźwięku i wideo w systemie Windows oraz na konsolach do gier z linii Xbox. Technologia DirectShow, która pierwotnie była częścią DirectX, umożliwia oglądanie filmów online i odtwarzanie płyt DVD na komputerze.
Microsoft uwzględnił technologię komunikacji przez sieć lokalną lub rozległą, aby wspierać rozgrywkę online. To właśnie ta technologia pomogła takim grom jak World of Warcraft i Second Life stać się ulubieńcami, jakimi są dzisiaj.
Istnieje technologia zwana Direct Music, która umożliwia twórcom gier komponowanie muzyki z bogatymi detalami do swoich gier. Deweloperzy mogą używać narzędzia o nazwie Direct Music Producer, aby stworzyć ścieżkę dźwiękową swojej gry.
Zalety
Zalety
- Zapewnia solidne wsparcie dla gier i strumieniowego przesyłania treści multimedialnych
- Zintegrowane z urządzeniami peryferyjnymi, takimi jak klawiatura, mysz i karta graficzna
- Ułatwia programistom tworzenie gier
Wady
- Wsparcie dla starszych systemów operacyjnych zostało wycofane w najnowszych wersjach DirectX
- DirectX 10 i 11 nie są kompatybilne wstecz z Windows XP ani ze sterownikami urządzeń napisanymi dla XP