【问题标题】:How play an audio file with defined decibel values with windows API?如何使用 Windows API 播放具有定义分贝值的音频文件?
【发布时间】:2014-02-25 06:35:25
【问题描述】:

我有一个用例,我需要在具有不同分贝值的浏览器中播放我的音频文件。我尝试使用 HTML5 音频标签,但无法看到此功能可用。所以我想使用 Windows API。

我已经看到了一些类似 WaveoutWrite() 的函数用于播放 Wav 文件,但我想要一个像 android 中那样的通用函数 (AudioManager.SetVolume(LeftEarDecibel, RightEarDecibel);

谁能建议最好的方法?

感谢和问候, 湿婆。

【问题讨论】:

    标签: android html winapi audio windows-media-player


    【解决方案1】:

    虽然没有能够在 Windows 中设置精确“分贝”的概念(除非您指的是源的衰减),但有很多方法可以控制进程的输出音量。当然,所有这些音量控制都与用户的设备音量设置以及他所拥有的任何外部扬声器音量设置相关。

    您可能想要ISimpleAudioVolume 和朋友。

    【讨论】:

      猜你喜欢
      • 2018-07-13
      • 1970-01-01
      • 1970-01-01
      • 2014-05-01
      • 2012-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-23
      相关资源
      最近更新 更多