Co to jest program DirectX?

Program DirectX to zestaw składników w systemie Windows, które umożliwiają oprogramowaniu, głównie i przede wszystkim grom, bezpośrednią współpracę ze sprzętem wideo i audio.  Gry korzystające z programu DirectX mogą efektywniej wykorzystywać sprzętowe funkcje akceleratora multimediów, co poprawia jakość obsługi multimediów. 

Sprawdzanie wersji zainstalowanego programu DirectX

Narzędzie DxDiag przedstawia szczegółowe informacje o dostępnych składnikach programu DirectX i sterownikach zainstalowanych w systemie.

  1. Kliknij przycisk Start, wpisz ciąg dxdiag w polu Wyszukiwanie, a następnie naciśnij klawisz Enter.

  2. Naciśnij lub kliknij pozycję dxdiag wyświetlaną w wynikach.

  3. Sprawdź informacje w wierszu Wersja programu DirectX na pierwszej stronie raportu w sekcji Informacje o systemie.

  1. 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.

  2. Naciśnij lub kliknij pozycję dxdiag wyświetlaną w wynikach.

  3. Sprawdź informacje w wierszu Wersja programu DirectX na pierwszej stronie raportu w sekcji Informacje o systemie.

  1. Kliknij przycisk Start i wpisz ciąg dxdiag w polu wyszukiwania.

  2. Naciśnij lub kliknij pozycję dxdiag wyświetlaną w wynikach.

  3. 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 oraz z aktualizacją platformy dla systemów Windows 7 i Windows Server 2008 (KB2670838).

Uwaga 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 dla systemów Windows Vista z dodatkiem SP2 i Windows Server 2008 z dodatkiem SP2 i zainstalowaną aktualizacją KB971512.

Uwaga Aby dodatkowo uaktualnić program DirectX, należy uaktualnić system operacyjny.

Program DirectX 9.0c jest dostępny dla systemu Windows XP i Windows Server 2003 po zainstalowaniu środowiska uruchomieniowego użytkownika końcowego programu DirectX 9.0c.

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 środowisko uruchomieniowe użytkownika końcowego programu DirectX.

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.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.