Condividi tramite


Virtualizer.CanVirtualize(ChannelIn, VirtualizationMode) Metodo

Definizione

Controlla se la combinazione di maschera canale e modalità di virtualizzazione è supportata da questo virtualizzatore.

[Android.Runtime.Register("canVirtualize", "(II)Z", "GetCanVirtualize_IIHandler")]
public virtual bool CanVirtualize (Android.Media.ChannelIn inputChannelMask, Android.Media.Audiofx.VirtualizationMode virtualizationMode);
[<Android.Runtime.Register("canVirtualize", "(II)Z", "GetCanVirtualize_IIHandler")>]
abstract member CanVirtualize : Android.Media.ChannelIn * Android.Media.Audiofx.VirtualizationMode -> bool
override this.CanVirtualize : Android.Media.ChannelIn * Android.Media.Audiofx.VirtualizationMode -> bool

Parametri

inputChannelMask
ChannelIn

maschera di canale del contenuto da virtualizzare.

virtualizationMode
VirtualizationMode

modalità per cui deve essere eseguita l'elaborazione della virtualizzazione, una di #VIRTUALIZATION_MODE_BINAURAL, #VIRTUALIZATION_MODE_TRANSAURAL.

Restituisce

true se la combinazione di maschera canale e modalità di virtualizzazione è supportata, false in caso contrario. <br>Un'indicazione che una determinata maschera di canale non è supportata non significa necessariamente che non è possibile riprodurre contenuti con tale maschera di canale, più probabilmente implica che il contenuto verrà ridotto prima di essere virtualizzato. Ad esempio, un virtualizzatore che supporta solo una maschera, AudioFormat#CHANNEL_OUT_STEREO ad esempio, sarà comunque in grado di elaborare il contenuto con una maschera di AudioFormat#CHANNEL_OUT_5POINT1, ma eseguirà prima il downmix del contenuto allo stereo e quindi virtualizzerà, anziché virtualizzare singolarmente ogni canale.

Attributi

Eccezioni

Commenti

Controlla se la combinazione di maschera canale e modalità di virtualizzazione è supportata da questo virtualizzatore. Alcune implementazioni del virtualizzatore possono supportare solo l'elaborazione binaurale (ad esempio supporta solo l'output delle cuffie, vedere #VIRTUALIZATION_MODE_BINAURAL), alcuni potrebbero supportare l'elaborazione transaurale (ad esempio per l'output dell'altoparlante, vedere #VIRTUALIZATION_MODE_TRANSAURAL) per gli altoparlanti incorporati. Usare questo metodo per eseguire query sulle funzionalità di implementazione del virtualizzatore.

Documentazione java per android.media.audiofx.Virtualizer.canVirtualize(int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a