Virtualizer.CanVirtualize(ChannelIn, VirtualizationMode) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
チャネル マスクと仮想化モードの組み合わせがこの仮想化によってサポートされているかどうかを確認します。
[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)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。