2

AudioQueueRefを使用せずにAudioQueueで音量を設定するにはどうすればよいですか?

Stack Overflowでこれに関する多くの質問を参照しましたが、それらはすべてAudioQueueRefオブジェクトを使用しています。

AudioQueueRefを使用せずにそうすることは可能ですか?

4

1 に答える 1

6

前の投稿で試してください。質問は異なりますが、そのチェックされた答えから次のコードを使用できます。以前の投稿の以下のコードを参照してください。

OSStatus errorMsg = AudioQueueSetParameter(audioQueue, kAudioQueueParam_Volume, Level);

    if (errorMsg) {
        NSLog(@"AudioQueueSetParameter returned %d when setting the volume.", errorMsg);
    }

上記のコードについては、ドキュメント 「再生レベルの制御」を参照してください。

他の回答も参照してください。また、MPVolumeViewはAudioQueueと連携しているので、それも使用できると思います。

于 2011-09-25T11:53:15.017 に答える