-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

使用setVolume: NSSound 类的方法。

  • (void)setVolume:(float)volume
    有效范围在 0.0 到 1.0 之间。
    此方法不会影响系统范围的卷。
于 2012-05-05T13:39:39.073 回答