Поделиться через


Руководство по программированию основного звука

В этом руководстве описываются основные понятия и функции основных 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, что позволяет использовать звуковую подсказку как вокруг, так и высоту (выше или ниже прослушивателя).

 

Основные ИНТЕРФЕЙСы API аудио