AudioNode:channelCount 属性
channelCount
是 AudioNode
接口的一个整数属性,用于确定将任何输入连接到节点时进行 向上混合和向下混合 时使用的通道数。
channelCount
的用法和精确定义取决于 AudioNode.channelCountMode
的值。
- 如果
channelCountMode
值为max
,则忽略它。 - 如果
channelCountMode
值为clamped-max
,则将其用作最大值。 - 如果
channelCountMode
值为explicit
,则将其用作精确值。
值
整数。
示例
js
const audioCtx = new AudioContext();
const oscillator = audioCtx.createOscillator();
const gainNode = audioCtx.createGain();
oscillator.connect(gainNode);
gainNode.connect(audioCtx.destination);
oscillator.channelCount;
规范
规范 |
---|
Web Audio API # dom-audionode-channelcount |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。