6 mesi prima della fine del supporto, Microsoft porta il supporto DirectX 12 a Windows 7

Quando Microsoft ha annunciato DirectX 12 nel 2014, non ha rivelato alcuna informazione sulla compatibilità. La nuova versione di DirectX è stata annunciata in un momento in cui Windows 8 era l'ultimo sistema operativo; Windows 10 è stato rilasciato nel 2015.

Abbiamo ipotizzato allora che Microsoft avrebbe limitato DirectX artificialmente a Windows 8 o alla versione imminente di Windows che ritenevamo fosse Windows 9.

Alla fine del 2014 Microsoft ha rivelato che Windows 10 sarebbe stato effettivamente fornito con il supporto DirectX 12. Le voci suggeriscono che la nuova versione non sarebbe stata resa disponibile per le versioni precedenti di Windows e un articolo di supporto Microsoft lo ha confermato. I sistemi Windows 7 erano bloccati con DirectX 11.0 e 11.1, Windows 8.1 con Direct X 11.1 e 11.2

Quattro anni dopo, all'inizio del 2019, Microsoft ha improvvisamente annunciato che il supporto di DirectX 12 sarebbe arrivato per selezionare i giochi su Windows 7. Le società di giochi hanno invitato Microsoft a portare DirectX 12 su Windows 7 per utilizzare funzionalità avanzate e ridurre i costi di sviluppo allo stesso tempo .

Microsoft ha iniziato a eseguire il porting del runtime di Direct3D 12 come risposta a Windows 7. Blizzard, produttore di World of Warcraft e altri giochi, è stata la prima azienda a supportare un gioco DirectX 12 su Windows 7. I giocatori di World of Warcraft potevano eseguire il gioco utilizzando DirectX 12 per beneficiare di migliori framerate e altri miglioramenti.

Le opzioni per portare i giochi DirectX 12 su dispositivi Windows 7 inizialmente erano limitate ma il lavoro con diversi studi di gioco - nessuno è menzionato in particolare tranne Blizzard - è proseguito dopo l'annuncio iniziale.

Microsoft ha rilasciato una nuova guida allo sviluppo nell'agosto 2019 per consentire agli sviluppatori di giochi di eseguire i loro giochi DirectX 12 su Windows 7.

Per supportare meglio gli sviluppatori di giochi su larga scala, stiamo pubblicando le seguenti risorse per consentire agli sviluppatori di giochi di eseguire i loro giochi DirectX 12 su Windows 7.

Per iniziare, gli sviluppatori possono consultare la guida ai giochi di Porting D3D12 su Windows 7. La guida è divisa in diversi capitoli. Inizia con un elenco di file e driver necessari per impostare un sistema di sviluppo e testare macchine. Altri capitoli rivelano come ottenere i giochi DirectX 12 e pronti su PC Windows 7, dare consigli di ottimizzazione e suggerimenti di rilascio.

Parole di chiusura

La grande domanda che mi è venuta subito in mente è stata "perché adesso?". Windows 7 si avvicina alla fine del supporto; il sistema operativo non riceverà più aggiornamenti dopo il giorno della patch di gennaio 2020. Mentre le aziende possono estendere il supporto per un massimo di tre anni, non sono l'obiettivo principale per i giochi e sembra altamente improbabile che molti trarrebbero beneficio dalla funzionalità.

Tuttavia, i sistemi Windows 7 non scompariranno nel gennaio 2020. Se la morte di Windows XP dovesse succedere, potrebbero volerci anni prima che il sistema operativo scenda al di sotto del dieci percento. Le società di giochi possono continuare a supportare Windows 7 a causa di ciò anche dopo la fine ufficiale del supporto di Windows 7.

Penso ancora che il tempismo su questo sia davvero pessimo. È chiaro che Microsoft ha voluto incoraggiare i giocatori a passare a Windows 10 rendendo DirectX 12 Windows 10 esclusivo all'inizio: questo non ha funzionato molto bene quando Microsoft ha rilasciato Windows Vista e ha reso esclusivo DirectX 10 Vista. I giocatori e le aziende hanno ignorato DirectX 10 per la maggior parte di conseguenza.

Ora tu: cosa ne pensi di questo?