DirectX - specjalne komponenty umożliwiające uruchamianie gier i programów graficznych w systemach operacyjnych Windows. Zasada działania DX polega na zapewnieniu bezpośredniego dostępu do sprzętu komputera, a dokładniej do podsystemu graficznego (karty graficznej). Umożliwia to wykorzystanie pełnego potencjału karty wideo do renderowania obrazu.
Czytaj także: Do czego służy DirectX?
We wszystkich systemach operacyjnych, zaczynając od Windows 7 powyższe komponenty są już wbudowane w dystrybucję. Oznacza to, że nie musisz instalować ich osobno. Dla każdej edycji systemu operacyjnego dostępna jest maksymalna wersja bibliotek DirectX. W przypadku Windows 7 jest to DX11.
Czytaj także: Jak zaktualizować biblioteki DirectX
Aby poprawić kompatybilność, oprócz najnowszej wersji, system zawiera pliki poprzednich wersji. W normalnych warunkach, jeśli komponenty DX nie są uszkodzone, działają również gry napisane dla dziesiątej i dziewiątej wersji. Ale aby uruchomić projekt stworzony w DX12, będziesz musiał zainstalować Windows 10 i nic więcej.
Również na której wersji komponentów jest używana operacja systemu, wpływa na kartę wideo. Jeśli twój adapter jest dość stary, być może może obsługiwać tylko DX10, a nawet DX9. Nie oznacza to, że karta wideo nie może poprawnie działać, ale nowe gry wymagające nowszych bibliotek nie zostaną uruchomione lub wydadzą błędy.
Czytaj więcej:
Poznaj wersję DirectX
Sprawdź, czy obsługuje karta graficzna DirectX 11
Niektóre projekty gier są zaprojektowane w taki sposób, aby mogły korzystać z plików zarówno nowych, jak i przestarzałych wersji. W ustawieniach takich gier istnieje punkt wyboru do edycji DirectX.
W związku z powyższym dochodzimy do wniosku, że nie możemy wybrać, której wersji bibliotek użyć w swoim systemie operacyjnym, jest to już zrobione przez twórców Windowsa i producentów akceleratorów graficznych. Próby zainstalowania nowej wersji komponentów z witryn stron trzecich spowodują jedynie stratę czasu lub całkowite awarie i błędy. Aby korzystać z możliwości świeżego DX, musisz zmienić kartę graficzną i / lub zainstalować nowy system Windows.