Kiedy Microsoft zaczął szczegółowo opisywać nowe funkcje swojego nadchodzącego systemu operacyjnego Windows 10, jedną z tych funkcji, o których mówił, jest DirectX 12. Gracze natychmiast dowiedzą się, co to jest, ale być może nie zdają sobie sprawy, jak ważna będzie to aktualizacja.
DirectX to nazwa, której Microsoft używa do opisania całej masy interfejsów programowania aplikacji (API) używanych w aplikacjach multimedialnych i wideo. Najważniejsze z nich to gry, w których bez DirectX platforma Windows po prostu nie dominowałaby w grach.
Przez długi czas, przynajmniej w latach poprzedzających wydanie Windows 95 Service Release 2, granie na komputerze PC było często torturą obejmującą DOS i dyski rozruchowe. Aby dać grom bezpośredni dostęp do sprzętu systemowego, należało najpierw uruchomić system DOS i użyć specjalnych argumentów w plikach config.sys i autoexec.bat.
Pozwoliło to na udostępnienie gier większej ilości pamięci, karty dźwiękowej, myszy itp. Nowi właściciele komputerów PC mogli szybko poczuć się sfrustrowani, próbując uruchomić gry, z powodu wszystkich przeszkód, przez które musieli przeskoczyć.
Wejdź do 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 na dostęp do tych samych zasobów sprzętowych w systemie Windows, co w systemie DOS.
Pierwszą wersją DirectX wydaną dla Windows 95 i NT 4.0 była wersja 2.0a, w czerwcu 1996 roku. Początkowo wdrażanie było powolne, ale można powiedzieć, że DirectX zmienił gry na PC na zawsze i jest mało prawdopodobne, abyś znalazł grę wartą gra w systemie Windows, który go nie używa.
Z biegiem czasu DirectX po prostu stawał się coraz lepszy, ale to, czy możesz skorzystać z każdej nowej wersji, zależy prawie całkowicie od tego, czy obsługują ją komponenty twojego systemu, zwłaszcza karta graficzna. Tak więc, chociaż DirectX jest dobrodziejstwem dla graczy, jeśli Twój sprzęt jest starszy niż kilka pokoleń, istnieje duża szansa, że Twój komputer może nie być w stanie wykorzystać żadnych nowych dzwonków i gwizdów, które zawiera najnowsza wersja.
Dlaczego więc Direct X 12 jest takim wielkim interesem?
Jest całkiem jasne, że DirectX 12 to wielka sprawa, którą Microsoft robi oznaczając ogromną poprawę w stosunku do poprzedniej wersji.
W przypadku Xbox One otwiera możliwość większej liczby opcji renderowania, torując drogę ładniejszym grom z ulepszonymi efektami wizualnymi. Istnieje również nadzieja, że DX12 uwolni większą liczbę klatek na sekundę, jak na PS4, ponieważ umożliwi programistom łatwiejszy dostęp do superszybkiej pamięci ESRAM konsoli Xbox One.
Wreszcie DX12 zapewni konsoli Xbox One szybszy pulpit nawigacyjny i utoruje drogę dla wideo 4K. W przypadku komputerów PC zalety DX12 są znacznie bardziej widoczne.
Kompatybilność wsteczna
Jedyną cechą, która drażniła uszy większości graczy, było ogłoszenie, że DX12 będzie wstecznie kompatybilny 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 są części API DX12, które prawdopodobnie nie będą dostępne dla starszego sprzętu, który nie jest specjalnie „kompatybilny z DirectX 12”, ale w końcu, jeśli karta graficzna obsługuje DX11, wtedy spodoba się znaczna większość funkcje DX12 do stołu.
Użytkownicy laptopów cieszą się
Microsoft obiecuje to DX12 będzie działał dobrze na słabszych systemach czyli laptopy i tablety. Oba te obliczeniowe współczynniki kształtu znane są z mniejszej mocy w grach. Gracze zazwyczaj raczej nie kupią laptopa do grania w gry i jest bardziej prawdopodobne, że to zrobią zbuduj lub kup większy komputer stacjonarny który może obsługiwać i pomieścić komponenty potrzebne do uruchamiania gier z większą liczbą szczegółów i liczbą klatek na sekundę.
DX12 przynajmniej uczyni gry na słabszych systemach bardziej znośnymi. Nadal mało prawdopodobne jest sprzedawanie laptopów i tabletów jako podstawowych urządzeń do gier, ale przynajmniej możesz pojechać na wakacje lub w podróż służbową i nadal cieszyć się większą liczbą 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. Tych, multi-adapter jest chyba najfajniejszy . Po prostu strategia wielu adapterów umożliwia programistom rozdzielenie obowiązków związanych z przetwarzaniem między główny procesor graficzny i zintegrowaną grafikę procesora.
Oznacza to, że po umiejętnym wdrożeniu twoja duża, mocna karta graficzna, za którą zapłaciłeś setki dolarów, poniesie tylko ciężar podnoszenia ciężarów, pozostawiając grafikę procesora na lżejszą, zajętą pracę, taką jak przetwarzanie końcowe.
Microsoft twierdzi, że może to spowodować wzrost wydajności o około 10 procent.
ЧК
Jest całkiem jasne, że filmy i gry 4K to na razie przyszłość (i 6K, 8K i tak dalej). Producenci treści i twórcy gier wyraźnie zmierzają stopniowo w tym kierunku.
Chociaż gry w rozdzielczości 4K nie zostaną nagle szeroko otwarte, mniej więcej za rok powinniśmy zobaczyć bardziej powszechną adopcję . DirectX 12 zdecydowanie przyspieszy tę adopcję, jednak ze względu na sposób, w jaki znacznie zmniejsza obciążenie GPU.
Myśli końcowe
Aby było jasne, DirectX 12 przyniesie największe korzyści graczom korzystającym z systemu Windows 10. Oczywiście będą inne korzyści związane z lepszą wydajnością wideo, zwłaszcza gdy użytkownicy skalują się do 4K.
W międzyczasie jednak DX12 przyniesie ogromny wzrost wydajności dla graczy PC. W przypadku Xbox One jury nie ma, ale jak powiedzieliśmy, na pewno będzie ulepszenie pulpitu nawigacyjnego, jakości renderowania i liczby klatek na sekundę (gdy programiści będą mogli wprowadzić na rynek nowe tytuły, które wykorzystają ESRAM).
Jednak kiedy już wszystko zostało powiedziane i zrobione, DirectX 12 jest najwyraźniej najlepszą rzeczą, jaka może się przydarzyć w grach Windows od dłuższego czasu i powinna przejść długą drogę w kierunku sprzedawanie systemu Windows 10 jako obowiązkowej aktualizacji dla poważnych graczy.
Windows 10 i interfejs API DirectX 12 zostaną uruchomione 29 lipca. Jeśli masz jakieś uwagi lub pytania dotyczące tego systemu lub najnowszego systemu operacyjnego firmy Microsoft, zostaw swoją opinię na naszym forum dyskusyjnym.