Przejdź do treści
fedi.software

DirectX: wszystkie wersje w jednym miejscu

· Microsoft · Strona zaktualizowana

Windows

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

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

WersjaPremieraStatus
DirectX 122015aktualny
DirectX 112009aktualny
DirectX 102006aktualny
DirectX 9.0c2002aktualny

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ę

  1. Naciśnij Windows + R, wpisz dxdiag i zatwierdź.
  2. Na karcie „System” odczytaj wersję DirectX.
  3. 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.