JavaTM 2 Platform
Standard Ed. 5.0

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

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

javax.sound.sampledAudioFileFormat.Type 的使用
 

声明为 AudioFileFormat.Typejavax.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.Typejavax.sound.sampled 中的方法
static AudioFileFormat.Type[] AudioSystem.getAudioFileTypes()
          获得由系统为其提供文件写入支持的文件类型。
static AudioFileFormat.Type[] AudioSystem.getAudioFileTypes(AudioInputStream stream)
          获得系统可从指定音频输入流写入的文件类型。
 AudioFileFormat.Type AudioFileFormat.getType()
          获得音频文件类型,如 WAVEAU
 

参数类型为 AudioFileFormat.Typejavax.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.Typejavax.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.spiAudioFileFormat.Type 的使用
 

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

参数类型为 AudioFileFormat.Typejavax.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 2 Platform
Standard Ed. 5.0

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

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