Gotowy czy nie: DirectX 11 vs. DirectX 12 - który powinieneś wybrać?
Wiele nowoczesnych gier oferuje zarówno opcje DirectX 11, jak i DirectX 12, a gotowe lub nie jest wyjątkiem. Ten wybór może być mylący, szczególnie dla mniej znaczących technologii graczy. Chociaż DirectX 12 jest nowsze i potencjalnie oferuje lepszą wydajność, DirectX 11 jest często uważane za bardziej stabilne. Rozbijmy różnice.
Zrozumienie DirectX 11 i DirectX 12
Mówiąc najprościej, zarówno DirectX 11, jak i DirectX 12 działają jako tłumacze między komputerem a grą, ułatwiając renderowanie grafiki graficznej.
DirectX 11, będąc starszym, jest prostszy dla programistów. Nie wykorzystuje jednak w pełni zasobów CPU i GPU, potencjalnie ograniczając wydajność. Jego powszechne przyjęcie wynika z łatwości użytkowania.
DirectX 12, nowsza opcja, jest bardziej wydajna w wykorzystaniu zasobów CPU i GPU, zapewniając programistom większe możliwości optymalizacji dla zwiększonej wydajności. Jednak jego złożoność wymaga większych wysiłków rozwojowych, aby w pełni zrealizować jej korzyści.
Wybór właściwej wersji DirectX dla gotowych lub nie
I odwrotnie, starsze systemy mogą doświadczać problemów niestabilności lub wydajności z DirectX 12. W przypadku starszego sprzętu DirectX 11 pozostaje bardziej stabilną i niezawodną opcją.
W skrócie: nowoczesne systemy powinny ustalić priorytety DirectX 12 w celu zwiększenia wydajności; Starsze systemy powinny zdecydować się na stabilność DirectX 11.
Powiązane: Pełna lista miękkich celów w gotowych czy nie
Ustawienie trybu renderowania w gotowości lub nie
Po uruchomieniu gotowym lub nie za pośrednictwem Steam zwykle otrzymasz okno wyboru dla DirectX 11 lub DirectX 12. Po prostu wybierz preferowany tryb renderowania na podstawie powyższych wytycznych (DX12 dla nowszych komputerów, DX11 dla starszych).
Jeśli to okno się nie pojawi, wykonaj następujące kroki:
- Kliknij prawym przyciskiem myszy gotowy lub nie w bibliotece Steam i wybierz „Właściwości”.
- Przejdź do zakładki „General”.
- Uzyskaj dostęp do menu rozwijanego „Opcje uruchomienia”.
- Wybierz żądany tryb renderowania (DX11 lub DX12).
Gotowy lub nie jest obecnie dostępny na PC.