Share via


Virtualizer.CanVirtualize(ChannelIn, VirtualizationMode) メソッド

定義

チャネル マスクと仮想化モードの組み合わせがこの仮想化によってサポートされているかどうかを確認します。

[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

パラメーター

inputChannelMask
ChannelIn

仮想化するコンテンツのチャネル マスク。

virtualizationMode
VirtualizationMode

仮想化処理を実行するモード (、、 のいずれか#VIRTUALIZATION_MODE_BINAURAL#VIRTUALIZATION_MODE_TRANSAURAL)。

戻り値

チャネル マスクと仮想化モードの組み合わせがサポートされている場合は true、それ以外の場合は false。 <br>特定のチャネル マスクがサポートされていないことを示す場合、必ずしもそのチャネル マスクでコンテンツを再生できないことを意味するわけではありません。仮想化される前にコンテンツがダウンミックスされることを意味する可能性が高くなります。 たとえば、 のような AudioFormat#CHANNEL_OUT_STEREO マスクのみをサポートする仮想化者は、マスク を使用 AudioFormat#CHANNEL_OUT_5POINT1してコンテンツを処理できますが、コンテンツをステレオにダウンミックスし、各チャネルを個別に仮想化するのではなく仮想化します。

属性

例外

注釈

チャネル マスクと仮想化モードの組み合わせがこの仮想化によってサポートされているかどうかを確認します。 一部の仮想化実装では、バイノーラル処理のみをサポートする場合があります (つまり、ヘッドフォン出力のみをサポートしています。参照)。 #VIRTUALIZATION_MODE_BINAURAL一部の実装では、組み込みのスピーカーの場合は、音域変換処理がサポートされる場合があります (つまり、スピーカーの出力については、「」を参照してください #VIRTUALIZATION_MODE_TRANSAURAL)。 このメソッドを使用して、仮想化器の実装機能に対してクエリを実行します。

の Java ドキュメント android.media.audiofx.Virtualizer.canVirtualize(int, int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象