Idioma

Virtualizer.CanVirtualize(ChannelIn, VirtualizationMode) Método

Definição

Verifica se a combinação de uma máscara de canal e o modo de virtualização tem suporte desse virtualizador.

[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

Parâmetros

inputChannelMask
ChannelIn

a máscara de canal do conteúdo a ser virtualizada.

virtualizationMode
VirtualizationMode

o modo para o qual o processamento de virtualização deve ser executado, um de #VIRTUALIZATION_MODE_BINAURAL, #VIRTUALIZATION_MODE_TRANSAURAL.

Retornos

true se houver suporte para a combinação de máscara de canal e modo de virtualização, caso contrário, false. <br>Uma indicação de que uma determinada máscara de canal não tem suporte não significa necessariamente que você não pode reproduzir conteúdo com essa máscara de canal, isso provavelmente implica que o conteúdo será reduzido antes de ser virtualizado. Por exemplo, um virtualizador que dá suporte apenas a uma máscara, como AudioFormat#CHANNEL_OUT_STEREO , por exemplo, ainda será capaz de processar conteúdo com uma máscara de AudioFormat#CHANNEL_OUT_5POINT1, mas reduzirá o conteúdo para estéreo primeiro e, em seguida, virtualizará, em vez de virtualizar cada canal individualmente.

Atributos

Exceções

Comentários

Verifica se a combinação de uma máscara de canal e o modo de virtualização tem suporte desse virtualizador. Algumas implementações de virtualizador só podem dar suporte ao processamento binaural (ou seja, dar suporte apenas à saída do fone de ouvido, veja #VIRTUALIZATION_MODE_BINAURAL), algumas podem dar suporte ao processamento transacional (ou seja, para saída do alto-falante, consulte #VIRTUALIZATION_MODE_TRANSAURAL) para os alto-falantes internos. Use esse método para consultar os recursos de implementação do virtualizador.

Java documentação para android.media.audiofx.Virtualizer.canVirtualize(int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a