AudioSession.AudioShouldDuck 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
控制应用程序的音频躲避。
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.None, "AudioSession[Get|Set]Property are deprecated in iOS7")]
public static bool AudioShouldDuck { get; set; }
member this.AudioShouldDuck : bool with get, set
属性值
- 属性
注解
当此属性设置为 true 时,如果正在播放背景音乐,并且你已将此会话配置为允许音频混合,则当应用程序产生声音时,背景音乐音量会降低。 播放声音后,应将值重置为 false。
默认情况下,此属性设置为 false,并且不会发生音频躲避。
如果读取或设置 属性时出错,则会引发 AudioSessionException。