|
|||||||||
接口 javax.sound.sampled.Line
的使用
使用 Line 的软件包 | |
---|---|
javax.sound.sampled | 提供用于捕获、处理和回放取样的音频数据的接口和类。 |
javax.sound.sampled 中 Line 的使用 |
---|
javax.sound.sampled 中 Line 的子接口 | |
---|---|
interface |
Clip Clip 接口表示特殊种类的数据行,该数据行的音频数据可以在回放前加载,而不是实时流出。 |
interface |
DataLine DataLine 将与介质相关的功能添加到其超接口 。 |
interface |
Mixer 混频器是一个具有一行或多行的音频设备。 |
interface |
Port 端口是往返于音频输入或输出线与音频设备之间的简单线路。 |
interface |
SourceDataLine 源数据行是可以写入数据的数据行。 |
interface |
TargetDataLine 目标数据行是可以从中读取音频数据的某种类型的 。 |
返回 Line 的 javax.sound.sampled 中的方法 | |
---|---|
Line |
LineEvent.getLine() 获得作为此事件的源的音频行。 |
Line |
Mixer.getLine(Line.Info info) 获得可供使用并且与指定 Line.Info 对象中的描述匹配的行。 |
static Line |
AudioSystem.getLine(Line.Info info) 获得与指定 Line.Info 对象中的描述匹配的行。 |
Line[] |
Mixer.getSourceLines() 获得当前对此混频器打开的所有源行的集合。 |
Line[] |
Mixer.getTargetLines() 获得当前从此混频器打开的所有目标行的集合。 |
参数类型为 Line 的 javax.sound.sampled 中的方法 | |
---|---|
boolean |
Mixer.isSynchronizationSupported(Line[] lines, boolean maintainSync) 报告此混频器是否支持指定行集合的同步。 |
void |
Mixer.synchronize(Line[] lines, boolean maintainSync) 同步两个或多个行。 |
void |
Mixer.unsynchronize(Line[] lines) 释放指定行的同步。 |
参数类型为 Line 的 javax.sound.sampled 中的构造方法 | |
---|---|
LineEvent(Line line, LineEvent.Type type, long position) 构造源自指定行的指定类型的新事件。 |
所有类
|
|||||||||