Microsoft ha rilasciato una versione di anteprima della sua API DirectSR. Questa API semplifica per gli sviluppatori l’implementazione del supporto per varie tecnologie di upscaling nei loro giochi, come AMD FSR, Nvidia DLSS e Intel XeSS.
Microsoft conferma in un post sul blog che DirectSR sarà disponibile da ora in poi Disponibile in anteprima Per gli sviluppatori. L’API è disponibile tramite DirectX 12 Agility SDK, in particolare in Anteprima della versione 1.714.0. L’anteprima ha il supporto integrato per AMD FidelityFX Supersolution 2.2, mentre XeSS e DLSS sono supportati a livello di driver. Ciò significa che gli utenti con una GPU Intel devono installare i driver più recenti per utilizzare XeSS su DirectSR. Gli utenti Nvidia devono eseguire la versione del driver 560.38 o successiva per supportare DLSS su DirectSR.
L’API DirectSR è stata annunciata all’inizio di quest’anno alla GDC 2024. Microsoft sta lavorando con i produttori di GPU AMD, Intel e Nvidia per creare un modo standardizzato per implementare tecniche di upscaling ad ultra risoluzione nei giochi. In questo modo, gli sviluppatori devono solo aggiungere il supporto per una singola API ai loro giochi per supportare tutte le tecniche di aggiornamento comuni. Ciò include almeno AMD FSR, Intel XeSS e Nvidia DLSS.
Attualmente, gli sviluppatori di giochi devono inserire separatamente diverse tecnologie di aggiornamento nei loro giochi, il che richiede ulteriore tempo di sviluppo. DirectSR non modifica il funzionamento di base dei vari upscaler.