начиная с Windows 7, функция "Beep" из Windows API была изменена, чтобы заставить звук исходить из аудиоустройства по умолчанию вместо внутреннего звукового динамика;но вывод динамиков в материнских платах, которые все еще имеют его, должен все еще использоваться в соответствии с прошлыми стандартами.
Есть ли какой-либо способ получить прямой доступ к материнской плате с помощью программы C ++, работающей на компьютере с Windows 10, и "отправить" низкий уровеньсигнал для запуска внутреннего динамика?
Я ничего не знаю о такого рода низкоуровневых взаимодействиях, поэтому я хотел бы получить некоторые «как это работает» после ответа «как это сделать»,если есть способ сделать это.
Также, если это возможно, из-за сбоя программы на машине, у которой нет встроенного динамика, у нее будут неопределенные побочные эффекты или она будет просто проигнорирована?
Прежде чем я получу повторяющийся флаг вопроса от этого , я не прошу обходной путь, который включает замену файлов Windows.