【问题标题】:Detect is any audio playing检测是否有任何音频播放
【发布时间】:2016-01-06 19:53:38
【问题描述】:

我想检测是否从任何使用 Windows API 函数(如 waveout... 或混音器函数)的应用程序播放音频。我将在使用 C# 为 Windows CE 6 编写的程序中使用它。请注意,我正在编程 Windows CE,所以有一些限制,我不想使用 DirectX。

【问题讨论】:

  • 听起来很酷!你有问题吗?
  • @DrewJordan 我想知道怎么做。
  • 你可以尝试谷歌搜索,除了说明你想要什么之外,你自己实际做了什么......?
  • 如果您使用 C++ 编写代码,This 似乎可以回答您的问题。鉴于您使用的是 C#,并且不想使用 DirectX,您很可能需要编写类似的代码,直接使用 PInoke 调用 Windows API 并导入 COM 库。

标签: c# winapi audio windows-ce


【解决方案1】:

需要有关将要使用的设备的更多规范。 使用其他东西是不明智的 - DirectX 已为常见问题做好充分准备,您将遇到这些问题。

另外请查看 Platform Builder - 也许这更复杂,但您会知道您将使用哪种 IN/OUT。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-20
    • 2012-03-15
    • 1970-01-01
    • 2011-01-17
    • 2022-01-23
    • 1970-01-01
    相关资源
    最近更新 更多