Główna » jak » Co to jest Direct X 12 i dlaczego jest ważny?

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

    Kiedy Microsoft zaczął szczegółowo przedstawiać nowe funkcje nadchodzącego systemu operacyjnego Windows 10, jedną z funkcji, o których mówiono, jest DirectX 12. Gracze natychmiast się dowiedzą, co to jest, ale być może nie zdają sobie sprawy, jak ważna jest 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. Aby dać gry bezpośredni dostęp do sprzętu systemowego, musisz najpierw 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 zostali 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 systemie 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 i mało prawdopodobne jest znalezienie gry wartej gra w Windows, który jej nie używa.

    W miarę upływu 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 ma więcej niż kilka pokoleń, istnieje duża szansa, że ​​twój komputer nie będzie mógł skorzystać z nowych dzwonków i gwizdków, które zawiera najnowsza wersja.

    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 Xboksa One otwiera się 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 w systemie PS4, ponieważ umożliwi programistom łatwiejszy dostęp do superszybkiego ESRAMU Xbox One.

    Wreszcie, DX12 zapewni Xbox One szybszy pulpit i utoruje drogę dla wideo 4K. Na końcu PC 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ędziesz potrzebować 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 zazwyczaj nie kupują laptopów do gier i 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 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 po umiejętnym wprowadzeniu dużej, potężnej karty wideo, za którą zapłaciłeś setki dolarów, poniesiesz ciężar podnoszenia ciężarów, pozostawiając grafikę procesora, aby robić lżejsze i bardziej pracowite prace, 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 otwierane, powinniśmy przyjąć 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, zwłaszcza gdy użytkownicy będą skalować do 4K.

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

    Jednak kiedy wszystko jest już powiedziane, DirectX 12 jest zdecydowanie najlepszą rzeczą, jaka może się przydać w grach Windows od dłuższego czasu i powinien 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.