Virtualizer.CanVirtualize(ChannelIn, VirtualizationMode) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft, ob die Kombination aus einer Kanalmaske und einem Virtualisierungsmodus von diesem Virtualizer unterstützt wird.
[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
Parameter
- inputChannelMask
- ChannelIn
die Kanalmaske des zu virtualisierenden Inhalts.
- virtualizationMode
- VirtualizationMode
der Modus, für den die Virtualisierungsverarbeitung ausgeführt werden soll, einer von #VIRTUALIZATION_MODE_BINAURAL
, #VIRTUALIZATION_MODE_TRANSAURAL
.
Gibt zurück
"true", wenn die Kombination aus Kanalmaske und Virtualisierungsmodus unterstützt wird, andernfalls "false".
<br>Ein Hinweis darauf, dass eine bestimmte Kanalmaske nicht unterstützt wird, bedeutet nicht unbedingt, dass Sie Keine Inhalte mit dieser Kanalmaske wiedergeben können, es bedeutet wahrscheinlicher, dass der Inhalt abgemixt wird, bevor er virtualisiert wird. Beispielsweise kann ein Virtualizer, der nur eine Maske unterstützt, z AudioFormat#CHANNEL_OUT_STEREO
. B. weiterhin Inhalte mit einer Maske AudioFormat#CHANNEL_OUT_5POINT1
verarbeiten, aber den Inhalt zuerst in Stereo mischen und dann virtualisieren, anstatt jeden Kanal einzeln zu virtualisieren.
- Attribute
Ausnahmen
Hinweise
Überprüft, ob die Kombination aus einer Kanalmaske und einem Virtualisierungsmodus von diesem Virtualizer unterstützt wird. Einige Virtualizer-Implementierungen unterstützen möglicherweise nur binaurale Verarbeitung (d. h. nur Kopfhörerausgabe, siehe #VIRTUALIZATION_MODE_BINAURAL
), einige unterstützen möglicherweise die transaurale Verarbeitung (d. h. für die Lautsprecherausgabe siehe #VIRTUALIZATION_MODE_TRANSAURAL
) für die integrierten Lautsprecher. Verwenden Sie diese Methode, um die Virtualizer-Implementierungsfunktionen abzufragen.
Java-Dokumentation für android.media.audiofx.Virtualizer.canVirtualize(int, int)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.