AudioAttributes.Builder.SetAllowedCapturePolicy(CapturePolicies) メソッド

定義

オーディオが他のアプリまたはシステムによってキャプチャされるかどうかを指定します。

[Android.Runtime.Register("setAllowedCapturePolicy", "(I)Landroid/media/AudioAttributes$Builder;", "GetSetAllowedCapturePolicy_IHandler", ApiSince=29)]
public virtual Android.Media.AudioAttributes.Builder SetAllowedCapturePolicy(Android.Media.CapturePolicies capturePolicy);
[<Android.Runtime.Register("setAllowedCapturePolicy", "(I)Landroid/media/AudioAttributes$Builder;", "GetSetAllowedCapturePolicy_IHandler", ApiSince=29)>]
abstract member SetAllowedCapturePolicy : Android.Media.CapturePolicies -> Android.Media.AudioAttributes.Builder
override this.SetAllowedCapturePolicy : Android.Media.CapturePolicies -> Android.Media.AudioAttributes.Builder

パラメーター

capturePolicy
CapturePolicies

値は次のいずれかです: AudioAttributes.ALLOW_CAPTURE_BY_ALL AudioAttributes.ALLOW_CAPTURE_BY_SYSTEM AudioAttributes.ALLOW_CAPTURE_BY_NONE

返品

同じ Builder インスタンス。 この値は null にすることはできません。

属性

注釈

オーディオが他のアプリまたはシステムによってキャプチャされるかどうかを指定します。 既定値は AudioAttributes.ALLOW_CAPTURE_BY_ALL です。 このポリシーを設定する方法は複数あります。各トラックについて、実行時にこのメソッドをアプリケーション全体で使用し、ビルド時に AudioManager.setAllowedCapturePolicy(int) アプリケーション全体で、アプリケーション マニフェストで allowAudioPlaybackCapture を参照してください。 最も制限の厳しいポリシーは常に適用されます。 キャプチャできるオーディオ信号の詳細については、AudioPlaybackCaptureConfiguration を参照してください。

android.media.AudioAttributes.Builder.setAllowedCapturePolicyの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象