Freigeben über


Kernaudio-APIs

Anmerkung

Codebeispiele finden Sie unter SDK-Beispiele, in denen die wichtigsten Audio-APIsverwendet werden.

Diese Dokumentation enthält Informationen zu den wichtigsten APIs (Audio Application Programming Interfaces) für die Microsoft Windows-Betriebssystemfamilie. Es enthält Richtlinien für Softwareentwickler bei der Entwicklung von Anwendungen, die die wichtigsten Audio-APIs in Windows Vista verwenden. Diese APIs waren neu in Windows Vista und sind in früheren Versionen von Windows nicht verfügbar.

Die wichtigsten Audio-APIs bieten die Mittel für Audioanwendungen für den Zugriff auf Audioendpunktgeräte wie Kopfhörer und Mikrofone. Die wichtigsten Audio-APIs dienen als Grundlage für Audio-APIs auf höherer Ebene, z. B. Microsoft DirectSound und die Windows Multimedia waveXxx--Funktionen. Die meisten Anwendungen kommunizieren mit den APIs auf höherer Ebene, aber einige Anwendungen mit speziellen Anforderungen müssen möglicherweise direkt mit den wichtigsten Audio-APIs kommunizieren.

Ab Windows 7 wurden die vorhandenen APIs verbessert, und neue APIs wurden hinzugefügt, um neue Szenarien zu unterstützen. Die Stream- und Sitzungsverwaltungs-APIs wurden verbessert, sodass die Anwendung jetzt die erweiterte Kontrolle über die Audiositzung erhalten kann. Mithilfe der neuen APIs kann die Anwendung eine benutzerdefinierte Datenstromdämpfung implementieren. Neue gerätebezogene APIs bieten Zugriff auf die Treibereigenschaften der Endpunktgeräte.

Diese Dokumentation enthält die folgenden Abschnitte.

Abschnitt Beschreibung
Über die Windows Core-Audio-APIs Bietet eine Übersicht über die Windows Core-Audio-APIs und beschreibt grundlegende Konzepte.
Programmierhandbuch Beschreibt die wichtigsten Features der wichtigsten Audio-APIs und deren Verwendung.
Programmierreferenz Stellt C++-Referenzinformationen für die wichtigsten Audio-APIs bereit.

Medientechnologien für Windows

SDK-Beispiele, die die wichtigsten Audio-APIs verwenden