Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Illustration einer Roadmap mit dem Akronym „WDK“, das auf einer Autobahn eingeblendet ist.
Das Windows Display Driver Model (WDDM) erfordert, dass ein Hersteller von Grafikhardware einen gekoppelten User-Mode Display-Treiber (UMD) und einen Kernel-Mode Display-Miniport-Treiber (KMD) bereitstellt.
Die folgenden Schritte sind ein Ausgangspunkt:
Schritt 1: Lernen Sie die Architektur von Windows und die Treiber kennen.
Es ist wichtig, die Grundlagen der Funktionsweise von Treibern in Windows-Betriebssystemen zu verstehen. Die Kenntnis der Grundlagen hilft Ihnen, geeignete Designentscheidungen zu treffen, und bietet Ihnen die Möglichkeit, Ihren Entwicklungsprozess zu rationalisieren. Sehen Sie sich die ersten Schritte mit Treibern unter Windows an.
Schritt 2: Lernen Sie die Implementierungsgrundlagen von WDDM-Anzeigetreibern kennen, indem Sie diese WDDM-Dokumentation lesen.
Grafiktreiber sind komplex. Die WDDM-Dokumentation umfasst eine beträchtliche Menge Material zu Konzepten wie:
- Treiberinitialisierung
- WDDM-Vorgangs-Flow
- Threading und Synchronisierung
- Speicherverwaltung und GPU-Planung
WDDM-Versionen sind an Windows-Versionen gebunden. Beispielsweise wurde WDDM 1.0 mit Windows Vista eingeführt, WDDM 2.0 wurde mit Windows 10 eingeführt, und WDDM 3.0 wurde mit Windows 11 eingeführt. Die meisten Features, die in jeder WDDM-Version eingeführt wurden, sind in Abschnitten mit dem Titel "WDDM x.y-Features " dokumentiert; z. B. WDDM 3.2-Features.
Schritt 3: Überprüfen Sie die Beispiele für Anzeigetreiber.
Schritt 4: Lernen Sie die Prozesse und Tools zum Erstellen, Testen und Debuggen von Windows-Treibern kennen.
Die Erstellung eines Treibers ist nicht dasselbe wie die Erstellung einer Anwendung für den Benutzermodus. Unter Entwickeln, Testen und Bereitstellen von Treibern finden Sie Informationen zum Erstellen, Testen und Debuggen von Windows-Treibern, zum Signieren von Treibern und zur Überprüfung von Treibern. Unter Treiberentwicklungstools finden Sie Informationen über Tools zum Erstellen, Testen, Verifizieren und Debuggen.
Schritt 5: Treffen Sie Entscheidungen über den Entwurf des Grafiktreibers.
Informationen zum Treffen von Designentscheidungen finden Sie unter Implementierungstipps und Anforderungen für WDDM und Aufgaben in WDDM.
Schritt 6: Entwickeln, erstellen, testen und debuggen Sie Ihre Display-Treiber.
- Einführungsinformationen zum Entwickeln von Anzeigetreibern für Ihren Grafikadapter finden Sie unter Initializing Display Miniport und User-Mode Display Drivers und WDDM Operation Flow.
- Informationen zum iterativen Erstellen, Testen und Debuggen finden Sie unter Entwickeln, Testen und Bereitstellen von Treibern.
- Tipps zur Fehlersuche speziell für Bildschirmtreiber finden Sie unter Tipps zur Fehlersuche für WDDM-Treiber.
Schritt 7: Erstellen sie ein Treiberpaket für Ihre Anzeigetreiber.
Informationen zur Installation von Anzeigetreibern für eine Grafikkarte finden Sie unter Installationsanforderungen für Display Miniport- und User-Mode Display-Treiber.
Schritt 8: Signieren und verteilen der Anzeigetreiber.
Der letzte Schritt besteht darin, den Treiber zu signieren und zu verteilen . Wenn Ihr Treiber die im Windows Hardware Lab Kit (WHLK) definierten Qualitätsstandards erfüllt, können Sie ihn über das Windows Update-Programm verteilen.
Diese Schritte sind ein Ausgangspunkt. Je nach den Anforderungen Ihres individuellen Treibers sind wahrscheinlich weitere Schritte erforderlich.