slDLSSGetOptimalSettings
ist eine Funktion der NVIDIA Streamline-API, die von Spieleentwicklern genutzt wird, um optimale Einstellungen für DLSS (Deep Learning Super Sampling) zu erhalten, insbesondere für die dynamische Auflösung, indem sie die minimalen und maximalen Quellbildgrößen (Render-Dimensionen) ermittelt, die für ein flüssiges und qualitativ hochwertiges DLSS- Erlebnis benötigt werden. Diese Funktion hilft, die Rendering-Ziele dynamisch an die aktuelle GPU-Auslastung anzupassen und eine stabile Bildrate zu gewährleisten, ohne die Bildqualität zu beeinträchtigen
Zweck und Funktion:
- Dynamische Auflösung: Sie liefert Werte für die Grenzen, innerhalb derer das Spiel seine interne Renderauflösung verändern kann, um die Performance zu steuern.
- API-Integration: Sie ist ein Teil der manuellen Hooks in Streamline für ältere APIs wie DirectX 11 und hilft beim Management der DLSS-Funktionen.
- Fehlerbehandlung: Wenn DLSS nicht unterstützt wird oder die Einstellungen ungültig sind, kann slDLSSGetOptimalSettings fehlerhafte Werte zurückgeben, was Entwickler zur Überprüfung von slIsFeatureSupported veranlasst
