Virtualizer.CanVirtualize(ChannelIn, VirtualizationMode) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.