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


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

Заметка

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

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

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

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

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

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

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

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