Udostępnij za pośrednictwem


Przewodnik programowania audio core

W tej sekcji przewodnika opisano pojęcia i funkcje podstawowych interfejsów API audio systemu Windows Vista i opisano sposób ich używania w programowaniu aplikacji.

Ta sekcja zawiera następujące tematy.

Temat Opis
User-Mode składniki audio Za pomocą interfejsów niskiego poziomu w podstawowych interfejsach API audio klient może uzyskać dostęp do składników systemowych, które zarządzają strumieniami audio i mieszają je.
audio w trybie użytkownika (PUMA) Opisuje aktualizacje dźwięku w trybie użytkownika chronionego (PUMA), aparatu audio w trybie użytkownika w środowisku chronionym (PE), który zapewnia bezpieczniejsze środowisko do przetwarzania i renderowania dźwięku.
urządzenia punktu końcowego audio Urządzenie punktu końcowego audio to abstrakcja oprogramowania, która umożliwia przyjazne dla użytkownika interakcje z urządzeniami audio, takimi jak mikrofony i głośniki.
sesji audio Sesja audio to abstrakcja oprogramowania, która umożliwia klientowi zarządzanie kolekcją powiązanych strumieni audio jako pojedynczą jednostką.
kontrolek woluminów System integruje ustawienia woluminu oparte na zasadach z ustawieniami woluminu użytkownika w sposób logiczny i spójny.
zarządzania strumieniami Interfejs API sesji audio systemu Windows (WASAPI) udostępnia klientowi kompletny zestaw metod tworzenia strumieni audio i zarządzania nimi.
topologie urządzeń Interfejs API DeviceTopology umożliwia klientowi odnajdywanie kontrolek dźwięku, które znajdują się wzdłuż różnych ścieżek danych na sprzęcie audio.
uzyskiwanie dostępu do właściwości dźwięku za pomocą interfejsu IKsControl Wyspecjalizowana aplikacja audio może wymagać użycia interfejsu IKsControl w celu uzyskania dostępu do właściwości adaptera audio.
współdziałanie ze starszymi interfejsami API audio Kluczowe funkcje podstawowych interfejsów API audio w systemie Windows Vista można włączyć do istniejących aplikacji korzystających z funkcji DirectSound, DirectShow i multimediów systemu Windows waveOutXxx i waveInXxx.
dźwięk przestrzenny Zawiera wskazówki dotyczące korzystania z systemu Windows Sonic, rozwiązania na poziomie platformy firmy Microsoft do obsługi dźwięku przestrzennego na konsoli Xbox i Windows, włączania zarówno dźwięku otaczającego, jak i podniesienia (powyżej lub poniżej odbiornika).

 

interfejsy API audio Core