Freigeben über


Core Audio Programming Guide

In diesem Leitfaden werden die Konzepte und Features der wichtigsten Audio-APIs von Windows Vista erläutert und die Verwendung in der Anwendungsprogrammierung beschrieben.

Dieser Abschnitt enthält die folgenden Themen.

Thema Beschreibung
User-Mode Audiokomponenten Über die Schnittstellen auf niedriger Ebene in den kernigen Audio-APIs kann ein Client auf die Systemkomponenten zugreifen, die Audiodatenströme verwalten und mischen.
Geschützter Benutzermodus-Audio (PUMA) Beschreibt die Updates für geschützte Benutzermodus-Audio (PUMA), das Benutzermodus-Audiomodul in der geschützten Umgebung (PE), das eine sicherere Umgebung für die Audioverarbeitung und das Rendering bietet.
Audioendpunktgeräte Ein Audioendpunktgerät ist eine Softwarestraktion, die benutzerfreundliche Interaktionen mit Audiogeräten wie Mikrofonen und Lautsprechern ermöglicht.
Audiositzungen Eine Audiositzung ist eine Softwarestraktion, mit der ein Client eine Sammlung verwandter Audiostreams als einzelne Einheit verwalten kann.
Das System integriert seine richtlinienbasierten Volumeeinstellungen auf logische und konsistente Weise in die Volumeeinstellungen des Benutzers.
Streamverwaltung Die Windows-Audiositzungs-API (WASAPI) bietet einem Client einen vollständigen Satz von Methoden zum Erstellen und Verwalten von Audiodatenströmen.
Gerätetopologien Mit der DeviceTopology-API kann ein Client die Audiosteuerelemente ermitteln, die sich entlang der verschiedenen Datenpfade in der Audiohardware befinden.
Verwenden der IKsControl-Schnittstelle für den Zugriff auf Audioeigenschaften Eine spezielle Audioanwendung muss möglicherweise die IKsControl-Schnittstelle verwenden, um auf die Eigenschaften eines Audioadapters zuzugreifen.
Interoperabilität mit älteren Audio-APIs Wichtige Features der wichtigsten Audio-APIs in Windows Vista können in vorhandene Anwendungen integriert werden, die DirectSound, DirectShow und die Windows Multimedia waveOutXxx und waveInXxx--Funktionen verwenden.
räumlichen Klang Enthält Anleitungen für die Verwendung von Windows Sonic, der Plattform-Level-Lösung von Microsoft für die Unterstützung von räumlichem Sound auf Xbox und Windows, wodurch Sowohl Surround- als auch Höhenhinweise (über oder unterhalb des Listeners) aktiviert werden.

 

Core Audio APIs