Основные ИНТЕРФЕЙСы 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 аудио. |