Добавление драйверов в приложении
[Функция, связанная с этой страницей, Диспетчер сжатия аудио, является устаревшей функцией. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код не использовал эту функцию.]
Если требуется, чтобы приложение реализовало собственные процедуры сжатия внутри организации, приложение может добавить драйверы в ACM, вызвав функцию acmDriverAdd . Приложение реализует драйвер, предоставляя функцию, соответствующую прототипу acmDriverProc . После добавления драйвера приложение может использовать драйвер через ACM, как и любой другой драйвер.
ACM обрабатывает драйверы как глобальные или локальные. Приложение указывает, следует ли добавить драйвер как глобальный или локальный при вызове acmDriverAdd. Существует два различия между глобальными и локальными драйверами:
- Драйверы, добавленные в качестве глобальных драйверов, не используются совместно с другими приложениями.
- Приложение может напрямую изменить приоритет глобального драйвера (но не локального драйвера), вызвав функцию acmDriverPriority . ACM выполняет приоритетный поиск при поиске соответствующего драйвера для реализации вызова функции. ACM всегда предоставляет локальным драйверам более высокий приоритет, чем глобальные драйверы. Последний добавленный локальный драйвер имеет наивысший приоритет.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по