站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JavaTM 2 Platform Standard Edition 5.0 API 规范中文版

类 javax.sound.sampled.Line.Info 的使用 (Java 2 Platform SE 5.0) - JavaTM 2 Platform Standard Edition 5.0 API 规范中文版

JavaTM 2 Platform
Standard Ed. 5.0

类 javax.sound.sampled.Line.Info
的使用

使用 Line.Info 的软件包
javax.sound.sampled 提供用于捕获、处理和回放取样的音频数据的接口和类。 
 

javax.sound.sampledLine.Info 的使用
 

javax.sound.sampledLine.Info 的子类
static class DataLine.Info
          除了继承自其超类的类信息之外,DataLine.Info 还提供特定于数据行的其他信息。
static class Port.Info
          该 Port.Info 类扩展了具有其他特定于端口的信息的 Line.Info,这些信息包括端口的名称以及该端口是否是其混频器的源或目标。
 

返回 Line.Infojavax.sound.sampled 中的方法
 Line.Info Line.getLineInfo()
          获得描述此行的 Line.Info 对象。
 Line.Info[] Mixer.getSourceLineInfo()
          获得关于此混频器支持的源行集合的信息。
 Line.Info[] Mixer.getSourceLineInfo(Line.Info info)
          获得关于此混频器支持的特定类型源行的信息。
static Line.Info[] AudioSystem.getSourceLineInfo(Line.Info info)
          获得关于已安装混频器所支持特定类型的全部源行的信息。
 Line.Info[] Mixer.getTargetLineInfo()
          获得关于此混频器支持的目标行集合的信息。
 Line.Info[] Mixer.getTargetLineInfo(Line.Info info)
          获得关于此混频器支持的特定类型目标行的信息。
static Line.Info[] AudioSystem.getTargetLineInfo(Line.Info info)
          获得关于已安装混频器所支持特定类型的全部目标行的信息。
 

参数类型为 Line.Infojavax.sound.sampled 中的方法
 Line Mixer.getLine(Line.Info info)
          获得可供使用并且与指定 Line.Info 对象中的描述匹配的行。
static Line AudioSystem.getLine(Line.Info info)
          获得与指定 Line.Info 对象中的描述匹配的行。
 int Mixer.getMaxLines(Line.Info info)
          获得可以在此混频器上同时打开的所请求类型的行的最大近似数。
 Line.Info[] Mixer.getSourceLineInfo(Line.Info info)
          获得关于此混频器支持的特定类型源行的信息。
static Line.Info[] AudioSystem.getSourceLineInfo(Line.Info info)
          获得关于已安装混频器所支持特定类型的全部源行的信息。
 Line.Info[] Mixer.getTargetLineInfo(Line.Info info)
          获得关于此混频器支持的特定类型目标行的信息。
static Line.Info[] AudioSystem.getTargetLineInfo(Line.Info info)
          获得关于已安装混频器所支持特定类型的全部目标行的信息。
 boolean Mixer.isLineSupported(Line.Info info)
          指示混频器是否支持与指定 Line.Info 对象匹配的一行(或多行)。
static boolean AudioSystem.isLineSupported(Line.Info info)
          指示系统是否支持与指定 Line.Info 对象匹配的行。
 boolean Line.Info.matches(Line.Info info)
          指示指定的信息对象是否与此对象匹配。
 boolean DataLine.Info.matches(Line.Info info)
          确定指定的信息对象是否与此对象匹配。
 boolean Port.Info.matches(Line.Info info)
          指示此指定 info 对象是否与此对象匹配。
 


JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策