다음을 통해 공유


AudioSession.SetActive 메서드

정의

오버로드

SetActive(Boolean)

오디오 세션을 사용하거나 사용하지 않도록 설정합니다.

SetActive(Boolean, AudioSessionActiveFlags)

오디오 세션을 활성화하거나 비활성화합니다.

SetActive(Boolean)

오디오 세션을 사용하거나 사용하지 않도록 설정합니다.

[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.None, null)]
public static void SetActive (bool active);
static member SetActive : bool -> unit

매개 변수

active
Boolean

오디오 세션을 사용하도록 설정할지 여부입니다.

특성

설명

이 메서드는 오디오 세션을 사용하거나 사용하지 않도록 설정하는 데 사용됩니다.

다른 애플리케이션이 현재 포그라운드에서 AudioSession을 사용하고 있고 오디오 믹싱을 지원하지 않는 경우 이 메서드는 AudioSessionException을 throw할 수 있습니다.

적용 대상

SetActive(Boolean, AudioSessionActiveFlags)

오디오 세션을 활성화하거나 비활성화합니다.

[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.None, null)]
public static AudioToolbox.AudioSessionErrors SetActive (bool active, AudioToolbox.AudioSessionActiveFlags flags);
static member SetActive : bool * AudioToolbox.AudioSessionActiveFlags -> AudioToolbox.AudioSessionErrors

매개 변수

active
Boolean

True이면 오디오 세션을 활성화하고 false이면 사용하지 않도록 설정합니다.

flags
AudioSessionActiveFlags

변경 사항을 다른 애플리케이션에 알리는 데 사용되는 선택적 플래그이며, 다른 애플리케이션에서 재생을 다시 시작할 수 있도록 허용하는 데 사용할 수 있습니다.

반환

오류 코드

특성

적용 대상