共用方式為


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)。內建喇叭。 使用這個方法來查詢虛擬化程序實作功能。

android.media.audiofx.Virtualizer.canVirtualize(int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於