JavaTM Platform
Standard Ed. 6

类 javax.sound.sampled.AudioFileFormat.Type
的使用

使用 AudioFileFormat.Type 的软件包
javax.sound.sampled 提供用于捕获、处理和回放取样的音频数据的接口和类。 
javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 
 

javax.sound.sampled 中 AudioFileFormat.Type 的使用
 

声明为 AudioFileFormat.Type 的 javax.sound.sampled 中的字段
static AudioFileFormat.Type AudioFileFormat.Type.AIFC
          指定 AIFF-C 文件。
static AudioFileFormat.Type AudioFileFormat.Type.AIFF
          指定 AIFF 文件。
static AudioFileFormat.Type AudioFileFormat.Type.AU
          指定 AU 文件。
static AudioFileFormat.Type AudioFileFormat.Type.SND
          指定 SND 文件。
static AudioFileFormat.Type AudioFileFormat.Type.WAVE
          指定 WAVE 文件。
 

返回 AudioFileFormat.Type 的 javax.sound.sampled 中的方法
static AudioFileFormat.Type[] AudioSystem.getAudioFileTypes()
          获得由系统为其提供文件写入支持的文件类型。
static AudioFileFormat.Type[] AudioSystem.getAudioFileTypes(AudioInputStream stream)
          获得系统可从指定音频输入流写入的文件类型。
 AudioFileFormat.Type AudioFileFormat.getType()
          获得音频文件类型,如 WAVE 或 AU。
 

参数类型为 AudioFileFormat.Type 的 javax.sound.sampled 中的方法
static boolean AudioSystem.isFileTypeSupported(AudioFileFormat.Type fileType)
          指示系统是否提供指定文件类型的文件写入支持。
static boolean AudioSystem.isFileTypeSupported(AudioFileFormat.Type fileType, AudioInputStream stream)
          指示是否可以从指示的音频输入流写入指定文件类型的音频文件。
static int AudioSystem.write(AudioInputStream stream, AudioFileFormat.Type fileType, File out)
          将表示指定文件类型的音频文件的字节流写入所提供的外部文件。
static int AudioSystem.write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out)
          将表示指定文件类型的音频文件的字节流写入所提供的输出流。
 

参数类型为 AudioFileFormat.Type 的 javax.sound.sampled 中的构造方法
AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength)
          构造音频文件格式对象。
AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength, Map<String,Object> properties)
          构造具有定义的属性集合的音频文件格式对象。
AudioFileFormat(AudioFileFormat.Type type, int byteLength, AudioFormat format, int frameLength)
          构造音频文件格式对象。
 

javax.sound.sampled.spi 中 AudioFileFormat.Type 的使用
 

返回 AudioFileFormat.Type 的 javax.sound.sampled.spi 中的方法
abstract  AudioFileFormat.Type[] AudioFileWriter.getAudioFileTypes()
          获得此音频文件 writer 为其提供文件写入支持的文件类型。
abstract  AudioFileFormat.Type[] AudioFileWriter.getAudioFileTypes(AudioInputStream stream)
          获得此音频文件 writer 可以从指定的音频输入流写入的文件类型。
 

参数类型为 AudioFileFormat.Type 的 javax.sound.sampled.spi 中的方法
 boolean AudioFileWriter.isFileTypeSupported(AudioFileFormat.Type fileType)
          指示此音频文件 writer 是否提供指定文件类型的文件写入支持。
 boolean AudioFileWriter.isFileTypeSupported(AudioFileFormat.Type fileType, AudioInputStream stream)
          指示是否可以从指示的音频输入流写入指定类型的音频文件。
abstract  int AudioFileWriter.write(AudioInputStream stream, AudioFileFormat.Type fileType, File out)
          将表示所指示文件格式的音频文件的字节流写入所提供的外部文件。
abstract  int AudioFileWriter.write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out)
          将表示所指示文件类型的音频文件的字节流写入所提供的输出流。
 


JavaTM Platform
Standard Ed. 6

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

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