WDDM-Entwicklungsroadmap
Das Windows-Anzeigetreibermodell (WDDM) erfordert, dass ein Grafikhardwarehersteller einen gekoppelten Benutzermodus-Anzeigetreiber (UMD) und einen Kernelmodus-Anzeigetreiber (KMD; auch als Anzeige-Miniporttreiber bezeichnet) bereitstellt.
Führen Sie die folgenden Schritte aus, um diese Anzeigetreiber zu erstellen:
Schritt 1: Erfahren Sie mehr über die Windows-Architektur und -Treiber.
Sie müssen die Grundlagen der Funktionsweise von Treibern in Windows-Betriebssystemen kennen. Wenn Sie die Grundlagen kennen, können Sie geeignete Entwurfsentscheidungen treffen und Ihren Entwicklungsprozess optimieren. Weitere Informationen finden Sie unter Konzepte für alle Treiberentwickler.
Schritt 2: Lernen Sie die Grundlagen der WDDM-Anzeigetreiber kennen, indem Sie diesen Entwurfsleitfaden lesen.
Eine Beschreibung der wichtigsten neuen Features in den neuesten Windows-Versionen finden Sie unter Neuerungen bei Windows 11 Anzeige- und Grafiktreibern.
Schritt 3: Erfahren Sie mehr über UMDs und Probleme mit KMDs in den Abschnitten Benutzermodusanzeigetreiber und Mehrere Monitore und Video present Networks .
Schritt 4: Erfahren Sie mehr über die Prozesse und Tools zum Erstellen, Testen und Debuggen von Windows-Treibern.
Das Erstellen eines Treibers entspricht nicht dem Erstellen einer Benutzermodusanwendung. Unter Entwickeln, Testen und Bereitstellen von Treibern finden Sie Informationen zu Build-, Debug- und Testprozessen von Windows-Treibern, Treibersignatur und Treiberüberprüfung. Informationen zum Erstellen, Testen, Überprüfen und Debuggen von Tools finden Sie unter Treiberentwicklungstools .
Schritt 5: Treffen Sie zusätzliche Entscheidungen für den Grafikanzeigetreiberentwurf.
Informationen zum Treffen von Entwurfsentscheidungen finden Sie unter Implementierungstipps und Anforderungen für WDDM und Aufgaben in WDDM.
Schritt 6: Zugreifen auf und Überprüfen der Anzeigetreiberbeispiele.
Schritt 7: Entwickeln, Erstellen, Testen und Debuggen Ihrer Anzeigetreiber.
Informationen zum Entwickeln von Anzeigetreibern für Ihre Grafikkarte finden Sie unter Initialisieren des Display-Miniports und User-Mode Anzeigetreiber und WDDM-Vorgangsablauf. Informationen zum iterativen Erstellen , Testen und Debuggen finden Sie unter Entwickeln, Testen und Bereitstellen von Treibern . Debugtipps, die speziell für Anzeigetreiber gelten, finden Sie unter Debugtipps für WDDM-Treiber. Dieser Prozess trägt dazu bei, sicherzustellen, dass Sie einen Treiber erstellen, der funktioniert.
Schritt 8: Erstellen Sie ein Treiberpaket für Ihre Anzeigetreiber.
Weitere Informationen finden Sie unter Verteilen eines Treiberpakets. Informationen zum Installieren von Anzeigetreibern für eine Grafikkarte finden Sie unter Installationsanforderungen für Display Miniport und User-Mode Anzeigetreiber.
Schritt 9: Signieren und Verteilen Ihrer Anzeigetreiber.
Der letzte Schritt besteht darin, den Treiber zu signieren (optional) und zu verteilen. Wenn Ihr Treiber die Qualitätsstandards erfüllt, die im Windows Hardware Lab Kit (früher Windows-Logokit oder WLK) definiert sind, können Sie ihn über das Microsoft Windows Update-Programm verteilen. Weitere Informationen finden Sie unter Verteilen eines Treiberpakets.
Dies sind die grundlegenden Schritte. Abhängig von den Anforderungen Ihres individuellen Treibers können zusätzliche Schritte erforderlich sein.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für