Dom > Aktualności > DirectX 11 vs. DirectX 12: Który jest lepszy?

DirectX 11 vs. DirectX 12: Który jest lepszy?

Autor:Kristen Aktualizacja:Apr 13,2025

Prowadzenie wyboru między DirectX 11 a DirectX 12 dla gier takich jak * gotowe lub nie * może być zniechęcające, szczególnie jeśli nie znasz technologii. DirectX 12 może obiecać lepszą wydajność, ale DirectX 11 jest często bardziej stabilny. Więc który powinieneś wybrać?

DirectX 11 i DirectX 12, wyjaśniono

Mówiąc prosto, zarówno DirectX 11, jak i DirectX 12 działają jako tłumacze między komputerem a grami, w które grasz. Pomagają Twojemu GPU (jednostka przetwarzania grafiki) skutecznie renderować grafika i sceny gry.

DirectX 11 to starsza technologia, która jest łatwiejsza dla programistów do wdrożenia. Nie wykorzystuje jednak najlepszego wykorzystania zasobów CPU (Central Processing Unit) i GPU, co oznacza, że ​​nie może w pełni wykorzystać potencjału twojego systemu. Jego powszechne zastosowanie wynika z prostoty i szybkości integracji dla programistów.

Z drugiej strony DirectX 12 to nowsza, bardziej wydajna technologia, która lepiej wykorzystuje zasoby procesora i GPU. Oferuje programistom więcej opcji optymalizacji, umożliwiając im dostosowanie gry do doskonałej wydajności. Jest jednak bardziej złożony i wymaga dodatkowego wysiłku deweloperów, aby zmaksymalizować swoje zalety.

Czy powinieneś używać DirectX 11 lub DirectX 12 dla gotowych czy nie?

Zdjęcie miękkich celów w Hide and Sear w gotowych lub nie jako część artykułu o DirectX 11 i DirectX 12.

Zrzut ekranu za pośrednictwem eskapisty
Decyzja opiera się na możliwościach twojego systemu. Jeśli jesteś wyposażony w nowoczesny, wysokiej klasy system, który dobrze obsługuje DirectX 12, wybranie DirectX 12 może być korzystne. Efektywnie wykorzystuje zasoby GPU i CPU, dystrybuując obciążenie na wiele rdzeni procesora w celu zwiększenia wydajności. Może to prowadzić do wyższej liczby klatek na sekundę, gładszej rozgrywki, a czasem jeszcze lepszej grafiki, potencjalnie zapewniając przewagę w rozgrywce.

Jednak DirectX 12 może nie być odpowiednie dla starszych systemów i może prowadzić do problemów z wydajnością, a nie ulepszeniami. W przypadku starszego sprzętu zalecane jest trzymać się DirectX 11, ponieważ oferuje większą stabilność. Chociaż DirectX 12 ma na celu lepszą wydajność, nie zawsze dobrze łączy się ze starszymi komputerami.

Podsumowując, jeśli prowadzisz nowoczesny system, DirectX 12 może zoptymalizować twoje wrażenia z gier, lepiej wykorzystując zasoby systemu. W przypadku starszych systemów DirectX 11 jest bezpieczniejszym i bardziej stabilnym wyborem.

Powiązane: wszystkie miękkie cele w gotowych czy nie, wymienione

Jak ustawić tryb renderowania w gotowych lub nie

Po uruchomieniu * gotowym lub nie * na Steam, zostaniesz poproszony o wybranie trybu renderowania - albo DX11 lub DX12. Jeśli masz nowszy komputer, wybierz DX12; Jeśli twój system jest starszy, trzymaj się DX11.

Jeśli okno wyboru się nie pojawi, możesz go ręcznie ustawić:

  • W bibliotece Steam kliknij prawym przyciskiem myszy * gotowe lub nie * i wybierz właściwości.
  • W nowym oknie przejdź do karty ogólnej i znajdź menu rozwijane opcje uruchomienia.
  • Wybierz preferowany tryb renderowania z menu rozwijanego.

W ten sposób decydujesz między DX11 a DX12 dla *gotowych lub nie *.

Gotowy lub nie jest dostępny na PC.