AVAudioSession.SetActive メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
SetActive(Boolean) |
アプリケーションのオーディオ セッションをアクティブ化または非アクティブ化します。 |
SetActive(Boolean, AVAudioSessionSetActiveOptions) |
アプリケーションのオーディオ セッションをアクティブ化および非アクティブ化します。 |
SetActive(Boolean, NSError) |
アプリケーションのオーディオ セッションをアクティブ化または非アクティブ化します。 |
SetActive(Boolean, AVAudioSessionFlags, NSError) |
アプリケーション開発者は、この非推奨のメソッドを使用しないでください。 |
SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError) |
アプリケーションのオーディオ セッションをアクティブ化および非アクティブ化します。 |
SetActive(Boolean)
アプリケーションのオーディオ セッションをアクティブ化または非アクティブ化します。
public Foundation.NSError SetActive (bool beActive);
member this.SetActive : bool -> Foundation.NSError
パラメーター
- beActive
- Boolean
オーディオをアクティブにするには true、非アクティブ化するには false に設定します。
戻り値
成功した場合は null、失敗した場合は NSError のインスタンス。
注釈
オーディオのアクティブ化は、現在実行されているよりも高いオーディオ優先度を持つアプリケーションの場合に失敗する可能性があります。
実行中のオーディオ操作 (再生、録音、オーディオ キュー、または変換) がある場合、オーディオの非アクティブ化は失敗する可能性があります。
適用対象
SetActive(Boolean, AVAudioSessionSetActiveOptions)
アプリケーションのオーディオ セッションをアクティブ化および非アクティブ化します。
public Foundation.NSError SetActive (bool active, AVFoundation.AVAudioSessionSetActiveOptions options);
member this.SetActive : bool * AVFoundation.AVAudioSessionSetActiveOptions -> Foundation.NSError
パラメーター
- active
- Boolean
オーディオをアクティブにするには true、非アクティブ化するには false に設定します。
- options
- AVAudioSessionSetActiveOptions
オーディオのアクティブ化を制御するオプション。
戻り値
成功した場合は null、失敗した場合は NSError のインスタンス。
注釈
オーディオのアクティブ化は、現在実行されているよりも高いオーディオ優先度を持つアプリケーションの場合に失敗する可能性があります。
実行中のオーディオ操作 (再生、録音、オーディオ キュー、または変換) がある場合、オーディオの非アクティブ化は失敗する可能性があります。
適用対象
SetActive(Boolean, NSError)
アプリケーションのオーディオ セッションをアクティブ化または非アクティブ化します。
[Foundation.Export("setActive:error:")]
public virtual bool SetActive (bool beActive, out Foundation.NSError outError);
abstract member SetActive : bool * -> bool
override this.SetActive : bool * -> bool
パラメーター
- beActive
- Boolean
オーディオをアクティブにするには true、非アクティブ化するには false に設定します。
- outError
- NSError
失敗した場合、これにはエラーの詳細が含まれます。
戻り値
成功した場合は true、エラーの場合は false。 エラーが発生した場合、outError パラメーターには、問題を説明する NSError の新しいインスタンスが含まれています。
- 属性
注釈
オーディオのアクティブ化は、現在実行されているよりも高いオーディオ優先度を持つアプリケーションの場合に失敗する可能性があります。
実行中のオーディオ操作 (再生、録音、オーディオ キュー、または変換) がある場合、オーディオの非アクティブ化は失敗する可能性があります。
適用対象
SetActive(Boolean, AVAudioSessionFlags, NSError)
アプリケーション開発者は、この非推奨のメソッドを使用しないでください。
[Foundation.Export("setActive:withFlags:error:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, "Use 'SetActive (bool, AVAudioSessionSetActiveOptions, out NSError)' instead.")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool SetActive (bool beActive, AVFoundation.AVAudioSessionFlags flags, out Foundation.NSError outError);
abstract member SetActive : bool * AVFoundation.AVAudioSessionFlags * -> bool
override this.SetActive : bool * AVFoundation.AVAudioSessionFlags * -> bool
パラメーター
- beActive
- Boolean
- flags
- AVAudioSessionFlags
- outError
- NSError
失敗した場合、これにはエラーの詳細が含まれます。
戻り値
true
要求が成功した場合は、outError パラメーターに問題を説明する NSError のインスタンスが含まれます。
- 属性
適用対象
SetActive(Boolean, AVAudioSessionSetActiveOptions, NSError)
アプリケーションのオーディオ セッションをアクティブ化および非アクティブ化します。
[Foundation.Export("setActive:withOptions:error:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool SetActive (bool active, AVFoundation.AVAudioSessionSetActiveOptions options, out Foundation.NSError outError);
abstract member SetActive : bool * AVFoundation.AVAudioSessionSetActiveOptions * -> bool
override this.SetActive : bool * AVFoundation.AVAudioSessionSetActiveOptions * -> bool
パラメーター
- active
- Boolean
オーディオをアクティブにするには true、非アクティブ化するには false に設定します。
- options
- AVAudioSessionSetActiveOptions
オーディオのアクティブ化を制御するオプション。
- outError
- NSError
失敗した場合、これにはエラーの詳細が含まれます。
戻り値
true
要求が成功した場合は、outError パラメーターに問題を説明する NSError のインスタンスが含まれます。
- 属性
注釈
オーディオのアクティブ化は、現在実行されているよりも高いオーディオ優先度を持つアプリケーションの場合に失敗する可能性があります。
実行中のオーディオ操作 (再生、録音、オーディオ キュー、または変換) がある場合、オーディオの非アクティブ化は失敗する可能性があります。