If-Koubou

Co to jest Direct X 12 i dlaczego jest ważny?

Co to jest Direct X 12 i dlaczego jest ważny? (Jak)

Kiedy Microsoft zaczął szczegółowo przedstawiać nowe funkcje nadchodzącego systemu operacyjnego Windows 10, jedną z tych funkcji jest DirectX 12. Gracze natychmiast się zorientują, co to jest, ale być może nie zdają sobie sprawy, jak ważna będzie aktualizacja.

DirectX to nazwa, której używa Microsoft do opisania całego mnóstwa interfejsów programowania aplikacji (API), z których korzysta w aplikacjach multimedialnych i wideo. Najważniejsze wśród nich są gry, w których bez DirectX platforma Windows po prostu nie dominowałaby w grach, jak to się dzieje.

Przez długi czas, przynajmniej w latach wcześniejszych niż Windows 95 Service Release 2, gry na PC były często męczącą próbą z udziałem DOS i dysków rozruchowych. W celu umożliwienia gier bezpośredniego dostępu do sprzętu systemowego, najpierw trzeba było uruchomić system DOS i użyć specjalnych argumentów w plikach config.sys i autoexec.bat.

Pozwoliło to na udostępnienie gier o większej ilości pamięci, karty dźwiękowej, myszy itp. Łatwo było nowym właścicielom komputerów, aby szybko stali się sfrustrowani, próbując uruchomić gry ze względu na wszystkie przeszkody, przez które musieli przejść.

Wprowadź DirectX

Microsoft szybko zdał sobie sprawę, że aby system operacyjny Windows stał się popularny wśród graczy, musiał dać twórcom gier sposób, aby ich produkty miały dostęp do tych samych zasobów sprzętowych w systemie Windows, jak w DOS.

Pierwsza wersja DirectX wydana dla Windows 95 i NT 4.0 była wersją 2.0a, w czerwcu 1996 roku. Początkowo adopcja była powolna, ale można śmiało powiedzieć, że DirectX zmieniło grę na PC na zawsze, a prawdopodobnie nie znajdziesz gry wartej gra w systemie Windows, który jej nie używa.

Wraz z upływem czasu DirectX po prostu stawało się coraz lepsze, ale to, czy można skorzystać z każdej nowej wersji, zależy prawie całkowicie od tego, czy komponenty systemu, szczególnie karta graficzna, obsługują ją. Tak więc, podczas gdy DirectX jest dobrodziejstwem dla graczy, jeśli twój sprzęt jest starszy niż kilka pokoleń, istnieje duża szansa, że ​​twój komputer nie będzie mógł skorzystać z nowych dzwonków i gwizdków zawartych w najnowszej wersji.

Dlaczego Direct X 12 to taki wielki interes?

Jest całkiem jasne, że DirectX 12 to wielka sprawa, którą Microsoft robi, aby zaznaczyć znaczną poprawę w stosunku do poprzedniej wersji.

W przypadku konsoli Xbox One istnieje możliwość większej liczby opcji renderowania, torując drogę do ładniejszych gier z ulepszonymi efektami wizualnymi. Istnieje również nadzieja, że ​​DX12 uwolni szybsze klatki na sekundę w systemie PS4, ponieważ umożliwi programistom łatwiejszy dostęp do superszybkiego ESRAMa Xbox One.

Wreszcie, DX12 zapewni Xbox One szybszy pulpit nawigacyjny i utoruje drogę dla wideo 4K. Na PC końcu zalety DX12 są znacznie bardziej widoczne.

Kompatybilność wsteczna

Jedyną cechą, która ukłuła uszy większości graczy, było ogłoszenie, że DX12 będzie kompatybilny wstecz ze starszym sprzętem DX11. Zasadniczo oznacza to, że jeśli twoja karta graficzna ma mniej niż dwa lata, prawdopodobnie nie będzie potrzeby aktualizacji.

Oczywiście istnieją części API DX12, które prawdopodobnie nie będą dostępne dla starszego sprzętu, który nie jest specjalnie "zgodny z DirectX 12", ale w końcu, jeśli karta graficzna obsługuje DX11, wtedy będzie cieszyć się znaczną częścią funkcje DX12 przynosi do stołu.

Użytkownicy laptopów Radujcie się

Microsoft obiecuje, że DX12 będzie działał dobrze na systemach niższego rzędu, co oznacza laptopy i tablety. Oba te czynniki obliczeniowe są znane z mniejszej mocy w grach. Gracze zwykle nie kupują laptopa do gier, a częściej budują lub kupują większy komputer stacjonarny, który może obsługiwać i przechowywać komponenty potrzebne do uruchamiania gier przy wyższych detalach i liczbie klatek na sekundę.

DX12 przynajmniej sprawi, że gry na niższych systemach będą bardziej znośne. Wciąż nie jest możliwe sprzedawanie laptopów i tabletów jako podstawowych urządzeń do gier, ale przynajmniej możesz wybrać się na wakacje lub wyjazdy służbowe i nadal korzystać z większej liczby tytułów gier na swoim laptopie.

Nowe możliwości wielu adapterów

DX12 działa na niskim poziomie, co oznacza, że ​​ma dostęp do znacznie większej liczby opcji sprzętowych niż jego poprzednicy. Spośród nich, multi-adapter jest prawdopodobnie najfajniejszy. Po prostu strategia wielu adapterów pozwala programistom dzielić obowiązki związane z przetwarzaniem między głównym procesorem graficznym a zintegrowaną grafiką procesora.

Oznacza to, że gdy umiejętnie zastosujesz swoją dużą kartę wideo, za którą zapłaciłeś setki dolarów, poniosą Państwo tylko ciężar podnoszenia ciężarów, pozostawiając grafikę procesora, aby wykonywać lżejsze i bardziej pracowite czynności, takie jak przetwarzanie końcowe.

Microsoft twierdzi, że może to spowodować wzrost wydajności o około 10 procent.

4K

Jest oczywiste, że wideo 4K i gry są przyszłością, na razie (i, 6K i 8K, i tak dalej). Producenci treści i twórcy gier wyraźnie poruszają się stopniowo w tym kierunku.

Podczas gdy gry 4K nie będą nagle szeroko otwarte, powinniśmy zobaczyć większą popularność w następnym roku. DirectX 12 zdecydowanie przyspieszy to przyjęcie, jednak ze względu na sposób, w jaki znacząco zmniejsza to obciążenie GPU.

Zamykanie myśli

Dla jasności, DirectX 12 będzie najbardziej przydatny dla graczy Windows 10. Oczywiście będą też inne korzyści związane z lepszą wydajnością wideo, szczególnie gdy użytkownicy będą skalować do 4K.

W międzyczasie, DX12 będzie ogromnym osiągnięciem dla graczy na PC. W przypadku Xbox One jury już nie istnieje, ale, jak powiedzieliśmy, zdecydowanie poprawi się deska rozdzielcza, jakość renderowania i liczba klatek na sekundę (kiedy deweloperzy mogą wprowadzić na rynek nowe tytuły, które wykorzystują ESRAM).

Jednak kiedy wszystko jest już powiedziane, DirectX 12 jest zdecydowanie najlepszą rzeczą, jaka może się przytrafić w grach Windows od dłuższego czasu i powinna pójść w kierunku sprzedania Windows 10 jako niezbędnej aktualizacji dla poważnych graczy.

Windows 10 i DirectX 12 API zostaną uruchomione 29 lipca.Jeśli masz jakieś uwagi lub pytania na ten temat lub najnowszy system operacyjny Microsoft, zostaw swoją opinię na naszym forum dyskusyjnym.