AudioDestinationNode:maxChannelCount 屬性
AudioDestinationNode 介面的 maxChannelCount 屬性是一個 unsigned long(無符號長整型),用於定義物理裝置能夠處理的最大聲道數。
AudioNode.channelCount 屬性的值可以設定為 0 到此值(包括 0 和此值)之間的任意值。如果 maxChannelCount 為 0(例如在 OfflineAudioContext 中),則無法更改聲道數。
值
一個 unsigned long(無符號長整型)。
示例
以下程式碼將設定一個音訊圖,其中包含一個 maxChannelCount 為 2 的 AudioDestinationNode。
js
const audioCtx = new AudioContext();
const source = audioCtx.createMediaElementSource(myMediaElement);
source.connect(gainNode);
audioCtx.destination.maxChannelCount = 2;
gainNode.connect(audioCtx.destination);
要檢視更完整的實現,請參閱我們的 MDN Web Audio 示例,例如 Voice-change-o-matic 或 Violent Theremin。
規範
| 規範 |
|---|
| Web Audio API # dom-audiodestinationnode-maxchannelcount |
瀏覽器相容性
載入中…