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 modo de virtualização é suportada por este 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 virtualizado.
- virtualizationMode
- VirtualizationMode
o modo para o qual o processamento de virtualização deve ser executado, um dos #VIRTUALIZATION_MODE_BINAURAL
#VIRTUALIZATION_MODE_TRANSAURAL
, .
Retornos
true se a combinação de máscara de canal e modo de virtualização for suportada, false caso contrário.
<br>Uma indicação de que uma determinada máscara de canal não é suportada não significa necessariamente que você não pode reproduzir conteúdo com essa máscara de canal, ela provavelmente implica que o conteúdo será reduzido antes de ser virtualizado. Por exemplo, um virtualizador que suporta apenas uma máscara, como AudioFormat#CHANNEL_OUT_STEREO
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 modo de virtualização é suportada por este virtualizador. Algumas implementações do virtualizador podem suportar apenas processamento binaural (ou seja, suportam apenas saída de fone de ouvido, consulte #VIRTUALIZATION_MODE_BINAURAL
), algumas podem suportar processamento transaural (ou seja, para saída de alto-falante, consulte #VIRTUALIZATION_MODE_TRANSAURAL
) para os alto-falantes integrados. Use esse método para consultar os recursos de implementação do virtualizador.
Documentação Java para android.media.audiofx.Virtualizer.canVirtualize(int, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.