-1

アプリにボタンクリックの効果音がいくつかあります。控えめに言っても、彼らは少しうるさいです。もう少しトーンダウンしたい。Audacity で Wav ファイルの音量を調整しましたが、アプリでフル ボリュームで再生すると、コードで音量を調整できますか?

CFBundleRef mainBundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"btn2", CFSTR 
                                          ("wav"), NULL);
UInt32 soundID;
AudioServicesCreateSystemSoundID (soundFileURLRef, &soundID);
AudioServicesPlaySystemSound (soundID);
4

1 に答える 1

1

NSSound クラスのsetVolume:メソッドを使用します。

  • (void)setVolume:(float)volume
    有効な範囲は 0.0 ~ 1.0 です。
    この方法は、システム全体のボリュームには影響しません。
于 2012-05-05T13:39:39.073 に答える