AudioAttributes.Builder.SetAllowedCapturePolicy(CapturePolicies) Método

Definición

Especifica si el audio puede o no ser capturado por otras aplicaciones o por el sistema.

[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

Parámetros

capturePolicy
CapturePolicies

El valor es uno de los siguientes: AudioAttributes.ALLOW_CAPTURE_BY_ALL AudioAttributes.ALLOW_CAPTURE_BY_SYSTEM AudioAttributes.ALLOW_CAPTURE_BY_NONE

Devoluciones

la misma instancia del Generador. Este valor no puede ser nulo.

Atributos

Comentarios

Especifica si el audio puede o no ser capturado por otras aplicaciones o por el sistema. El valor predeterminado es AudioAttributes.ALLOW_CAPTURE_BY_ALL. Hay varias maneras de establecer esta directiva: para cada pista de forma independiente, con este método en todo el tiempo de ejecución, con AudioManager.setAllowedCapturePolicy(int) en tiempo de compilación, consulte allowAudioPlaybackCapture en el manifiesto de aplicación. La directiva más restrictiva siempre se aplica. Consulte AudioPlaybackCaptureConfiguration para obtener más detalles sobre qué señales de audio se pueden capturar.

Referencia de Android para android.media.AudioAttributes.Builder.setAllowedCapturePolicy.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a