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 的浏览器中加载。