2010-02-27 4 views
-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

관련 문제