Я использовал следующий код, и он должен звучать через системный динамик. Код действительно звучит, но через звуковую карту (настольный динамик/наушники).
Я думаю, что можно будет сделать какой-то звук непосредственно с помощью системного звукового динамика, поскольку в диспетчере устройств он отображает драйвер для этого. Есть ли какая-нибудь работа для этого.
** Не через динамик/наушники по умолчанию. -- ОС win7 или 8 **
Console.Beep(i, 100);
ИЗМЕНИТЬ
Подтверждено, что win7 (по крайней мере, 64-битная или обе версии и более новая версия) не использует системный динамик, а вместо этого перенаправляет вызов на звуковое устройство по умолчанию. Но меня беспокоит то, что если системный динамик (аппаратное обеспечение) доступен и подключен, нет ли другого способа получить доступ к устройству напрямую без использования встроенных API-интерфейсов для Windows. Я хотел бы провести несколько экспериментов с этим (прямой доступ к оборудованию), и если вы можете хотя бы предоставить мне отправную точку для этого.