如何在我的应用程序中关闭音量

时间:2010-02-27 09:19:17

标签: iphone objective-c

我在我的应用程序卷设置中使用,当我们想要将应用程序的音量静音时。怎么可能,请告诉我代码?

1 个答案:

答案 0 :(得分:0)

您无法以编程方式设置设备的音量,也无法设置音频会话的音量。

您无法设置应用程序的音量,但您可以设置音频队列的音量。

AudioQueueRef queue;
OSSstatus rc = AudioQueueSetParameter(yourQueue, kAudioQueueParam_Volume, 0);
if (rc) {
  NSLog(@"Something went wrong muting the audio queue. Return code: %d", rc);
}

此处有更多信息:http://developer.apple.com/mac/library/documentation/MusicAudio/Reference/AudioQueueReference/Reference/reference.html