DirectX 12, 11, 10 i 9.0c na jednej stronie: rok wydania, różnice między wersjami i wskazówki, kiedy potrzebny jest osobny instalator.
Wersje według lat
- Wydanie
- DirectX 12
- Rok wydania
- 2015
- Wsparcie
- aktualna
- Wydanie
- DirectX 11
- Rok wydania
- 2009
- Wsparcie
- aktualna
- Wydanie
- DirectX 10
- Rok wydania
- 2006
- Wsparcie
- aktualna
- Wydanie
- DirectX 9.0c
- Rok wydania
- 2002
- Kompilacja
- 9.29.1974
- Wsparcie
- aktualna
Oceń DirectX
Średnia 0,0 · oceny: 0
Dziękujemy! Ocena została zapisana, możesz ją zmienić. Nie udało się zapisać oceny. Spróbuj ponownie później. Z Twojej sieci oddano dziś zbyt wiele ocen. Spróbuj ponownie jutro. Średnia pojawi się po 5 ocenach.
O programie DirectX
DirectX to zestaw interfejsów Microsoftu, przez które gry i programy multimedialne w Windows korzystają z karty graficznej, dźwięku i kontrolerów. Ta strona zbiera cztery wersje dostępne tu do pobrania – DirectX 12, 11, 10 i 9.0c – i wyjaśnia, czym się różnią oraz kiedy w ogóle trzeba coś instalować.
Czym jest DirectX
Zamiast pisać osobny kod dla każdej karty graficznej, twórcy gier odwołują się do DirectX, a sterownik karty tłumaczy te polecenia na język sprzętu. Najważniejszym składnikiem jest Direct3D do grafiki 3D; obok niego działają komponenty do dźwięku, obsługi kontrolerów i odtwarzania wideo. Kolejne wersje dodawały nowe możliwości graficzne, a gra wymaga zwykle konkretnej minimalnej wersji. Nowoczesny Windows ma DirectX wbudowany i aktualizuje go przez Windows Update, więc osobny instalator jest potrzebny głównie przy starszych grach, które korzystają z bibliotek dawnych wersji.
Wersje w skrócie
| Wersja | Premiera | Status |
|---|---|---|
| DirectX 12 | 2015 | aktualny |
| DirectX 11 | 2009 | aktualny |
| DirectX 10 | 2006 | aktualny |
| DirectX 9.0c | 2002 | aktualny |
Czym różnią się wersje
- DirectX 12 (2015) daje grom niskopoziomowy dostęp do sprzętu i lepiej wykorzystuje wielordzeniowe procesory; z niego korzysta większość nowych gier.
- DirectX 11 (2009) wprowadził m.in. teselację i shadery obliczeniowe; wiele gier wymaga go jako minimum.
- DirectX 10 (2006) przyniósł nowy model sterowników i był przełomem graficznym swoich czasów.
- DirectX 9.0c (2002) to biblioteki, których do dziś potrzebuje wiele starszych gier – brak jego plików to częsta przyczyna błędów przy uruchamianiu.
Jak sprawdzić zainstalowaną wersję
- Naciśnij Windows + R, wpisz dxdiag i zatwierdź.
- Na karcie „System” odczytaj wersję DirectX.
- Na karcie „Wyświetlanie” sprawdź poziomy funkcji obsługiwane przez kartę graficzną.
Więcej o interfejsach DirectX opisuje dokumentacja Microsoftu.
Którą wersję pobrać?
- Nowa gra nie działa: zaktualizuj Windows i sterownik karty graficznej – osobny instalator DirectX 12 nie jest potrzebny.
- Starsza gra zgłasza brak pliku DLL: zainstaluj biblioteki DirectX 9.0c z listy wersji; nie zmienią one wbudowanej wersji DirectX.
- Stary komputer lub system: sprawdź w dxdiag, co obsługuje karta, i wybierz odpowiednią wersję.
Bezpieczeństwo
Nie pobieraj pojedynczych plików DLL z przypadkowych stron – to znany sposób rozsyłania złośliwego oprogramowania. Instaluj biblioteki tylko z listy wersji lub bezpośrednio od Microsoftu.
Cena
Wszystkie wersje DirectX są darmowe.
Zalety i wady osobnych instalatorów
- Zaleta: uruchamiają starsze gry bez szukania pojedynczych plików.
- Zaleta: nie naruszają wersji wbudowanej w system.
- Wada: nie aktualizują samego DirectX w nowoczesnym Windows.
- Wada: nie zastąpią aktualnego sterownika karty graficznej.
Przydatne narzędzia
Parametry karty graficznej i procesora sprawdzisz w CPU-Z, a ustawienia grafiki kart NVIDIA zmienisz w panelu sterowania NVIDIA.