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

问题描述:

我在我的应用程序音量设置中使用了当我们希望我们将应用程序的音量设置为静音时。如何这可能请告诉我的代码?如何在我的应用程序中设置音量关闭

+0

你的意思是“我怎样才能静音只是我的应用程序,或关闭声音?”或者“我怎样才能将整个设备静音?” – 2010-02-27 09:27:03

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

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

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