Lingua

AudioAttributes.Builder.SetAllowedCapturePolicy(CapturePolicies) Metodo

Definizione

Specifica se l'audio può o meno essere acquisito da altre app o dal 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

Parametri

capturePolicy
CapturePolicies

Il valore è uno dei seguenti: AudioAttributes.ALLOW_CAPTURE_BY_ALL AudioAttributes.ALLOW_CAPTURE_BY_SYSTEM AudioAttributes.ALLOW_CAPTURE_BY_NONE

Valori restituiti

stessa istanza di Builder. Questo valore non può essere Null.

Attributi

Commenti

Specifica se l'audio può o meno essere acquisito da altre app o dal sistema. Il valore predefinito è AudioAttributes.ALLOW_CAPTURE_BY_ALL. Esistono diversi modi per impostare questo criterio: per ogni traccia in modo indipendente, con questo metodo a livello di applicazione in fase di esecuzione, con AudioManager.setAllowedCapturePolicy(int) a livello di applicazione in fase di compilazione, vedere allowAudioPlaybackCapture nel manifesto dell'applicazione. I criteri più restrittivi vengono sempre applicati. Per altri dettagli sui segnali audio che è possibile acquisire, vedi AudioPlaybackCaptureConfiguration.

Informazioni di riferimento su Android per android.media.AudioAttributes.Builder.setAllowedCapturePolicy.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a