在不使用Media Namespace的情况下播放c#中的声音

本文关键字:情况下 播放 声音 Namespace Media | 更新日期: 2023-09-27 17:50:24

Hii。。。我知道这个问题重复了,但我找不到我要找的东西。。我想在不使用System.Media或CoreDll.dll的情况下在c#中播放声音。有没有办法像在CoreDll.dll中那样在c#中编写函数?请帮忙。。。

在不使用Media Namespace的情况下播放c#中的声音

您可以使用p/Invoke从Windows API调用相应的函数:

[DllImport("kernel32.dll")]
public static extern bool Beep(UInt32 frequency, UInt32 duration);