Как определить, воспроизводится ли System.Media.Sound (BEEP) другой программой
Я пытаюсь выяснить, воспроизводился ли System.Media.Sounds для целей регистрации ошибок.
Как мне получить логическое значение, представляющее, был ли воспроизведен какой-либо из System.Media.Sounds во время выполнения моей программы?
Когда я выполняю код, я сталкиваюсь с ситуацией, когда система (звуковой сигнал) воспроизводится примерно 10+ раз в минуту. Я хотел бы вести журнал каждый раз, когда воспроизводится звуковой сигнал.
Возможно я могу сделать это EventArgument?
1 ответ
Этот вопрос похож на ваш; к сожалению, ответ, который, кажется, работает, включает DirectSound, который, вероятно, будет намного сложнее, чем вы ищете.