Core-Audio-APIs
Hinweis
Codebeispiele finden Sie unter SDK-Beispiele, die die kernigen Audio-APIs verwenden.
Diese Dokumentation enthält Informationen zu den wichtigsten Audioanwendungsprogrammierschnittstellen (APIs) für die Microsoft Windows-Betriebssystemfamilie. Sie enthält Richtlinien für Softwareentwickler, die sie bei der Entwicklung von Anwendungen befolgen müssen, die die Kern-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 kernigen Audio-APIs bieten Audioanwendungen die Möglichkeit, auf Audioendpunkte wie Kopfhörer und Mikrofone zuzugreifen. Die Kern-Audio-APIs dienen als Grundlage für übergeordnete Audio-APIs wie Microsoft DirectSound und die Windows Multimedia waveXxx-Funktionen . Die meisten Anwendungen kommunizieren mit den APIs der höheren Ebene, aber einige Anwendungen mit besonderen Anforderungen müssen möglicherweise direkt mit den Kern-Audio-APIs kommunizieren.
Ab Windows 7 wurden die vorhandenen APIs verbessert und neue APIs hinzugefügt, um neue Szenarien zu unterstützen. Die Stream- und Sitzungsverwaltungs-APIs wurden verbessert, sodass die Anwendung jetzt die Audiositzung auflisten und erweiterte Kontrolle erhalten kann. Mithilfe der neuen APIs kann die Anwendung eine benutzerdefinierte Streamdämpfung implementieren. Neue gerätebezogene APIs ermöglichen den Zugriff auf die Treibereigenschaften der Endpunktgeräte.
Diese Dokumentation enthält die folgenden Abschnitte.
`Section` | BESCHREIBUNG |
---|---|
Informationen zu den Windows Core-Audio-APIs | Bietet eine Übersicht über die Windows Core-Audio-APIs und beschreibt grundlegende Konzepte. |
Programmierhandbuch | Beschreibt die wichtigsten Features der kernigen Audio-APIs und deren Verwendung. |
Programmierverzeichnis | Stellt C++-Referenzinformationen für die kernigen Audio-APIs bereit. |