我在iPhone应用上遇到了问题。 我正在查看SystemVolumeDidChangeNotification和相关文档以及浏览网页。 但我找不到一种简单的方法来获取SystemVolume的当前值。 我简直不敢相信这些信息是不可能的,但由于某些原因我没有成功。
我也注意到iPod touch上的音乐应用程序正是我想要的,所以它一定很容易。
有人知道答案吗?
感谢您提供相关信息。
答案 0 :(得分:1)
以下是获取当前音量的代码,结果输出将为0.0到1.0。
Float32 volume;
UInt32 dataSize = sizeof(Float32);
Float32 currentVolume= AudioSessionGetProperty (
'chov',
&dataSize,
&volume
);