Roadmap für die Entwicklung von WDM-Audiotreibern
Führen Sie zum Erstellen eines WDM-Audiotreibers die folgenden Schritte aus:
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.
Lernen Sie die Grundlagen von WDM-Audiotreibern kennen.
Audiotreiber in den Windows-Betriebssystemversionen von Windows XP bis Windows Vista entsprechen WDM und verwenden die Kernel-Streamingkomponenten. Informationen zu den Treiberentwurfsentscheidungen, die Sie treffen müssen, finden Sie unter Kernelstreaming, WDM-Audiotreiber – Übersicht und Einführung in WDM-Audiotreiber.
Bestimmen Sie zusätzliche WDM-Audiotreiberdesignentscheidungen.
Informationen zum Treffen von Entwurfsentscheidungen finden Sie unter Benutzerdefinierte Audiotreiber, Audiodatenformate und Datenbereiche. Wenn Sie Hilfe bei der Entscheidung über den Typ des Audiotreibers benötigen, finden Sie weitere Informationen unter Entscheidungsstruktur für den Benutzerdefinierten Audiotreibertyp.
Erfahren Sie mehr über Audioverarbeitungsobjekte.
Audioverarbeitungsobjekte (Audio Processing Objects, APOs), bieten anpassbare softwarebasierte digitale Signalverarbeitung für Windows-Audiostreams. Weitere Informationen finden Sie unter Windows-Audioverarbeitungsobjekte.
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. Informationen zum Erstellen , Debuggen und Testen von Windows-Treibern sowie zur Treibersignatur finden Sie unter Entwickeln, Testen und Bereitstellen von Treibern. Informationen zum Erstellen, Testen, Überprüfen und Debuggen von Tools finden Sie unter Treiberentwicklungstools .
Sehen Sie sich die Audiotreiberbeispiele im WDK an.
Informationen zum Zugreifen und Überprüfen der Audiotreiberbeispiele im WDK finden Sie unter Beispielaudiotreiber.
Treffen Sie Entwurfsentscheidungen zu Ihrem WDM-Audiotreiber.
Weitere Informationen finden Sie unter Audio-Miniporttreiber und COM im Kernel.
Entwickeln, erstellen, testen und debuggen Sie Ihren WDM-Audiotreiber.
Informationen zum Entwickeln eines Audiotreibers für Ihren spezifischen Audioadapter finden Sie unter Adaptertreiberkonstruktion. Informationen zum iterativen Erstellen , Testen und Debuggen finden Sie unter Entwickeln, Testen und Bereitstellen von Treibern . Dieser Prozess trägt dazu bei, sicherzustellen, dass Sie einen Treiber erstellen, der funktioniert.
Erstellen Sie ein Treiberpaket für Ihren WDM-Audiotreiber.
Weitere Informationen finden Sie unter Erstellen eines Treiberpakets. Informationen zum Installieren eines Audioadapters finden Sie unter Installieren eines Port Class Audio Adapters.
Signieren und verteilen Sie Ihren WDM-Audiotreiber.
Der letzte Schritt besteht darin, den Treiber zu signieren (optional) und zu verteilen. Wenn Ihr Treiber die Qualitätsstandards erfüllt, die für das Windows-Zertifizierungsprogramm 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.