Co to jest program DirectX?
DirectX to zestaw składników w systemie Windows, który umożliwia oprogramowaniu, przede wszystkim gry, bezpośrednią pracę ze sprzętem audio i wideo. Gry korzystające z programu DirectX mogą wydajniej korzystać z wbudowanych w sprzęt funkcji akceleratora multimediów, co poprawia ogólne środowisko multimedialne.
Sprawdzanie wersji zainstalowanego programu DirectX
Narzędzie DxDiag przedstawia szczegółowe informacje o dostępnych składnikach programu DirectX i sterownikach zainstalowanych w systemie.
-
Kliknij przycisk Start, wpisz ciąg dxdiag w polu Wyszukiwanie, a następnie naciśnij klawisz Enter.
-
Naciśnij lub kliknij pozycję dxdiag wyświetlaną w wynikach.
-
Sprawdź informacje w wierszu Wersja programu DirectX na pierwszej stronie raportu w sekcji Informacje o systemie.
-
Szybko przesuń od prawej krawędzi do środka ekranu, a następnie naciśnij panel Wyszukiwanie. Wpisz ciąg dxdiag w polu wyszukiwania. Możesz też wpisać ciąg dxdiag w menu Start.
-
Naciśnij lub kliknij pozycję dxdiag wyświetlaną w wynikach.
-
Sprawdź informacje w wierszu Wersja programu DirectX na pierwszej stronie raportu w sekcji Informacje o systemie.
-
Kliknij przycisk Start i wpisz ciąg dxdiag w polu wyszukiwania.
-
Naciśnij lub kliknij pozycję dxdiag wyświetlaną w wynikach.
-
Sprawdź informacje w wierszu Wersja programu DirectX na pierwszej stronie raportu w sekcji Informacje o systemie.
Wersja programu DirectX i aktualizacje instalowane przez system operacyjny
Te wersje systemu Windows zawierają program DirectX 11.3 i 12.
Aktualizacje będą dostępne za pośrednictwem usługi Windows Update. Nie ma autonomicznego pakietu dla tych wersji programu DirectX.
-
Program DirectX 11.1 jest dołączony do systemów Windows 8, Windows RT i Windows Server 2012. Nie ma autonomicznego pakietu aktualizacji programu DirectX 11.1. Tę wersję programu DirectX można zainstalować tylko za pomocą usługi Windows Update w systemach Windows 8, Windows RT i Windows Server 2012.
-
Program DirectX 11.2 jest dołączony do systemów Windows 8.1, Windows RT 8.1 i Windows Server 2012 R2. Nie ma autonomicznego pakietu aktualizacji programu DirectX 11.2. Tę wersję programu DirectX można zainstalować tylko za pomocą usługi Windows Update w systemach Windows 8.1, Windows RT 8.1 i Windows Server 2012 R2.
Uwaga Aby dodatkowo uaktualnić program DirectX, należy uaktualnić system operacyjny.
-
Program DirectX 11.0 jest dołączony do systemów Windows 7 i Windows Server 2008 R2. Nie ma autonomicznego pakietu aktualizacji dla tej wersji. Program DirectX można zaktualizować, instalując dodatek Service Pack i aktualizację wymienioną poniżej.
-
Program DirectX 11.1 jest dostępny dla systemów Windows 7 z dodatkiem SP1 i Windows Server 2008 RS z dodatkiem SP1 z aktualizacją platformy dla systemów Windows 7 i Windows Server 2008 (KB2670838).
Uwaga 16. Aby dodatkowo uaktualnić program DirectX, należy uaktualnić system operacyjny.
-
Program DirectX 10 jest dołączany do systemu Windows Vista. Nie ma autonomicznego pakietu aktualizacji dla tej wersji. Program DirectX można zaktualizować, instalując dodatek Service Pack i aktualizację wymienioną poniżej.
-
Program DirectX 10.1 jest dołączany do systemu Windows Vista z dodatkiem SP1 i nowszych wersji oraz Windows Server z dodatkiem SP1 i nowszych wersji. Nie ma autonomicznego pakietu aktualizacji dla tej wersji. Program DirectX można zaktualizować, instalując dodatek Service Pack i aktualizację wymienioną poniżej.
-
Program DirectX 11.0 jest dostępny w systemach Windows Vista z dodatkiem SP2 i Windows Server 2008 z dodatkiem SP2 z zainstalowanymi KB971512.
Uwaga 16. Aby dodatkowo uaktualnić program DirectX, należy uaktualnić system operacyjny.
Program DirectX 9.0c jest dostępny dla systemów Windows XP i Windows Server 2003, instalując środowisko directx 9.0c End-User runtime.
Niektóre aplikacje i gry wymagają programu DirectX 9. Na komputerze znajduje się jednak nowsza wersja programu DirectX. W przypadku zainstalowania i uruchomienia aplikacji lub gry wymagającej programu DirectX 9 może zostać zwrócony komunikat o błędzie podobny do tego: „Nie można uruchomić programu, ponieważ na komputerze nie znaleziono pliku d3dx9_35.dll. Spróbuj ponownie zainstalować program, aby naprawić ten problem”.
Aby rozwiązać ten problem, zainstaluj program DirectX End-User środowisko uruchomieniowe.
Uwagi
-
Uruchomienie tego pakietu nie powoduje zmiany używanej wersji programów DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow i DirectMusic.
-
Aby dodatkowo uaktualnić program DirectX, należy uaktualnić system operacyjny.