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


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

Примечание.

Примеры кода см . в примерах пакета SDK, использующих основные API аудио.

Эта документация содержит сведения об основных интерфейсах программирования аудио-приложений (API) для семейства операционных систем Microsoft Windows. Он предоставляет рекомендации для разработчиков программного обеспечения для разработки приложений, использующих основные API аудио в Windows Vista. Эти API были новыми в Windows Vista и недоступны в более ранних версиях Windows.

Основные ИНТЕРФЕЙСы API аудио предоставляют средства для доступа к звуковым конечным точкам устройств, таких как наушники и микрофоны. Основные ИНТЕРФЕЙСы API звука служат основой для высокоуровневых API аудио, таких как Microsoft DirectSound и функции Windows media waveXxx. Большинство приложений взаимодействуют с API более высокого уровня, но некоторым приложениям с особыми требованиями может потребоваться напрямую взаимодействовать с основными API аудио.

Начиная с Windows 7, существующие API были улучшены, а новые API были добавлены для поддержки новых сценариев. Api управления потоками и сеансами были улучшены, чтобы приложение теперь может перечислить и получить расширенный контроль над звуковым сеансом. С помощью новых API приложение может реализовать пользовательское взаимодействие с потоком. Новые API, связанные с устройствами, предоставляют доступ к свойствам драйвера конечных точек.

Эта документация содержит следующие разделы.

Раздел Описание
Сведения об API аудио в Windows Core Содержит общие сведения об API аудио в Windows Core и описывает основные понятия.
Руководство по программированию Описывает ключевые функции основных API аудио и способы их использования.
Справочник по программированию Предоставляет справочные сведения по C++ для основных API аудио.

Технологии мультимедиа для Windows

Примеры пакета SDK, использующие основные API аудио