Руководство по программированию основного звука
В этом руководстве описываются основные понятия и функции основных API аудио в Windows Vista и описаны способы их использования в программировании приложений.
Этот раздел содержит следующие подразделы.
Раздел | Описание |
---|---|
Компоненты аудио в режиме пользователя | Через низкоуровневые интерфейсы в основных API аудио, клиент может получить доступ к системным компонентам, которые управляют аудиопотоками и смешивают их. |
Защищенный звук в режиме пользователя (PUMA) | Описывает обновления защищенного звука в пользовательском режиме (PUMA), звуковой модуль пользовательского режима в защищенной среде (PE), который обеспечивает безопасную среду для обработки и отрисовки звука. |
Устройства аудиоконечной точки | Устройство аудио конечной точки — это программное абстракция, которая обеспечивает удобное взаимодействие с звуковыми устройствами, такими как микрофоны и динамики. |
Аудиосеансы | Звуковой сеанс — это программная абстракция, которая позволяет клиенту управлять коллекцией связанных аудиопотоков в виде одной единицы. |
Элементы управления томами | Система интегрирует параметры тома на основе политики с параметрами тома пользователя логическим и согласованным способом. |
Управление потоками | API сеанса звука Windows (WASAPI) предоставляет клиенту полный набор методов для создания аудиопотоков и управления ими. |
Топологии устройств | API DeviceTopology позволяет клиенту обнаруживать звуковые элементы управления, лежащие вдоль различных путей данных в звуковом оборудовании. |
Использование интерфейса IKsControl для доступа к свойствам звука | Специализированное звуковое приложение может потребоваться использовать интерфейс IKsControl для доступа к свойствам звукового адаптера. |
Взаимодействие с устаревшими API аудио | Основные функции API аудио в Windows Vista можно включить в существующие приложения, использующие DirectSound, DirectShow и функции Windows мультимедиа waveOutXxx и waveInXxx. |
Пространственный звук | Предоставляет рекомендации по использованию решения на уровне платформы Windows Sonic для поддержки пространственного звука в Xbox и Windows, что позволяет использовать звуковую подсказку как вокруг, так и высоту (выше или ниже прослушивателя). |
См. также