6 miesięcy przed końcem wsparcia Microsoft wprowadza obsługę DirectX 12 w systemie Windows 7

Kiedy Microsoft ogłosił DirectX 12 w 2014 roku, nie ujawnił żadnych informacji na temat zgodności. Nowa wersja DirectX została ogłoszona w czasie, gdy Windows 8 był najnowszym systemem operacyjnym; Windows 10 został wydany w 2015 roku.

Zakładaliśmy wtedy, że Microsoft sztucznie ograniczy DirectX do Windows 8 lub nadchodzącej wersji Windows, którą zakładaliśmy, że będzie Windows 9.

Pod koniec 2014 r. Microsoft ujawnił, że system Windows 10 rzeczywiście będzie dostarczany z obsługą DirectX 12. Plotki sugerują, że nowa wersja nie będzie dostępna dla wcześniejszych wersji systemu Windows, i potwierdził to artykuł pomocy technicznej Microsoft. Systemy Windows 7 utknęły z DirectX 11.0 i 11.1, Windows 8.1 z Direct X 11.1 i 11.2

Cztery lata później, na początku 2019 r., Microsoft nagle ogłosił, że wsparcie DirectX 12 będzie nadchodziło w przypadku wybranych gier w systemie Windows 7. Firmy gier nalegały, aby Microsoft wprowadził DirectX 12 do systemu Windows 7, aby skorzystać z zaawansowanych funkcji i jednocześnie obniżyć koszty programowania .

Microsoft zaczął przenosić środowisko wykonawcze Direct3D 12 w odpowiedzi na system Windows 7. Blizzard, twórca World of Warcraft i innych gier, był pierwszą firmą obsługującą grę DirectX 12 w systemie Windows 7. Gracze World of Warcraft mogli uruchomić grę przy użyciu DirectX 12, aby skorzystać z lepszych klatek na sekundę i innych ulepszeń.

Opcje przeniesienia gier DirectX 12 na urządzenia z systemem Windows 7 były początkowo ograniczone, ale praca z kilkoma studiami gier - o których nie wspomniano, z wyjątkiem Blizzarda - była kontynuowana po pierwszym ogłoszeniu.

W sierpniu 2019 r. Microsoft wydał nowe wskazówki programistyczne, aby umożliwić twórcom gier uruchamianie gier DirectX 12 w systemie Windows 7.

Aby lepiej wspierać twórców gier na większą skalę, publikujemy następujące zasoby, aby umożliwić twórcom gier uruchamianie gier DirectX 12 w systemie Windows 7.

Programiści mogą zapoznać się z przewodnikiem dotyczącym przenoszenia gier D3D12 na system Windows 7, aby rozpocząć. Przewodnik podzielony jest na kilka rozdziałów. Zaczyna się od listy plików i sterowników potrzebnych do skonfigurowania systemu programistycznego i testowania maszyn. W innych rozdziałach opisano, w jaki sposób przygotować gry DirectX 12 na komputery z systemem Windows 7, podano wskazówki dotyczące optymalizacji i sugestie dotyczące wydania.

Końcowe słowa

Wielkim pytaniem, jakie od razu przyszło mi do głowy, było „dlaczego teraz?”. Windows 7 zbliża się do końca wsparcia; system operacyjny nie będzie już otrzymywać aktualizacji po dniu aktualizacji ze stycznia 2020 r. Chociaż firmy mogą przedłużyć wsparcie nawet o trzy lata, nie są głównym celem gier i wydaje się bardzo mało prawdopodobne, aby wiele osób skorzystało z tej funkcji.

Jednak systemy Windows 7 nie znikną w styczniu 2020 r. Jeśli śmierć Windows XP może się wydarzyć, może minąć wiele lat, zanim użycie systemu operacyjnego spadnie poniżej dziesięcioprocentowej wartości. Firmy gier mogą nadal obsługiwać system Windows 7 z tego powodu, nawet po oficjalnym zakończeniu obsługi systemu Windows 7.

Nadal uważam, że czas na to jest naprawdę zły. Oczywiste jest, że Microsoft chciał zachęcić graczy do uaktualnienia do systemu Windows 10, czyniąc DirectX 12 Windows 10 wyłącznym na początku: nie działało to zbyt dobrze, gdy Microsoft wypuścił Windows Vista i uczynił wyłącznym DirectX 10 Vista. W rezultacie gracze i firmy zignorowali DirectX 10.

Teraz ty: jakie jest twoje zdanie na ten temat?