Präsentationsmodi und Swapchain-Latenz-Matrix
Über Jahrzehnte galt das Exklusive Vollbild (FSE) als Pflichteinstellung für PC-Gamer, um den Windows Desktop Window Manager (DWM) zu umgehen und minimale Eingabeverzögerungen zu erzielen. Unter modernem Windows 10 und 11 hat Microsoft mit dem DirectX 12 Independent Flip Model und Hardware-Flip-Queues die Architektur der Grafik-Pipeline grundlegend modernisiert, wodurch das klassische Vollbild weitgehend obsolet wurde.
| Präsentationsmodell | API-Unterstützung | DWM-Puffer-Umgehung | Input-Lag-Strafe | Verhalten bei Alt-Tab im Multimonitor |
|---|---|---|---|---|
| Altes BitBlt (Blt) | D3D9 / D3D11 Fenster | Nein (Zwischenpuffer im DWM) | +1 bis 2 Frames Bildverzögerung | Sofortiger Wechsel; spürbare Eingabeträgheit |
| Exklusives Vollbild (FSE) | D3D9 / D3D11 | Ja (Direkte Panel-Ansteuerung) | 0 ms (Klassischer Standard) | Bildschirm wird 2-4 Sekunden schwarz; HDR droppt |
| Direct Flip | D3D11 / D3D12 Fenster | Ja (Hardware-Scanout-Übergabe) | 0 ms (Identisch zu FSE) | Nahtloser Wechsel; HDR bleibt aktiv |
| Independent Flip (iFlip) | D3D12 Rahmenlos | Ja (Umgeht den DWM-Compositor) | Identisch oder besser als FSE | Discord und Browser nahtlos bedienbar |
Schritt 1: Hardware-Flip-Modus mit PresentMon verifizieren
Prüfen Sie, ob Ihr Spiel im rahmenlosen Fenstermodus den modernen latenzfreien Flip-Modus nutzt:
- Das Open-Source-Tool
PresentMonvon Intel herunterladen. - Das Spiel im Modus
Rahmenloses Fenster(Borderless Windowed) starten. - Den Wert
Presentation Modeim HUD prüfen:- Steht dort
Hardware: Independent FlipoderComposed: Flip, scannt die Grafikkarte Frames direkt an den Monitor aus – die Latenz entspricht exakt dem exklusiven Vollbild. - Steht dort
Composed: BitBlt, arbeitet das Spiel im langsamen Legacy-Fenstermodus.
- Steht dort
Schritt 2: Optimierungen für Fensterspiele in Windows 11 aktivieren
Windows 11 bietet einen Schalter, um ältere DX10- und DX11-Spiele auf das moderne Flip-Modell aufzuwerten:
- Die Windows-Einstellungen aufrufen (Win + I).
- Zu System -> Bildschirm -> Grafik -> Standard-Grafikeinstellungen ändern navigieren.
- Die Option
Optimierungen für FensterspieleaufEinstellen. - Ältere DirectX-11-Titel erhalten dadurch im rahmenlosen Fenstermodus dieselbe minimale Latenz wie im exklusiven Vollbild, inklusive voller Auto-HDR- und VRR-Unterstützung.
Schritt 3: Ausnahmeszenarien für das klassische Exklusive Vollbild
In den allermeisten modernen Spielen ist das rahmenlose Fenster überlegen, FSE bleibt jedoch relevant für:
- Ältere DirectX-9- oder reine OpenGL-Klassiker ohne moderne Übersetzungsschichten.
- Nutzer, die unterhalb der nativen Display-Auflösung mit treiberseitigem Integer-Scaling (Ganzzahl-Skalierung) spielen.
- Multimonitor-Setups mit stark asymmetrischen Bildwiederholraten (z. B. 240 Hz und 60 Hz), wenn Hardware-beschleunigte Videos auf dem Zweitbildschirm Ruckler im Spiel provozieren.