JavaTM 2 Platform
Standard Ed. 6

javax.sound.midi.spi
類別 SoundbankReader

java.lang.Object
  繼承者 javax.sound.midi.spi.SoundbankReader

public abstract class SoundbankReader
extends Object

SoundbankReader 提供音資源庫檔案讀取服務。SoundbankReader 的具體子類別分析給定的音資源庫檔案,產生可載入到 Synthesizer 中的 Soundbank 物件。

從以下版本開始:
1.3

建構子摘要
SoundbankReader()
           
 
方法摘要
abstract  Soundbank getSoundbank(File file)
          從提供的 File 獲得音資源庫物件。
abstract  Soundbank getSoundbank(InputStream stream)
          從提供的 InputStream 獲得音資源庫物件。
abstract  Soundbank getSoundbank(URL url)
          從提供的 URL 獲得音資源庫物件。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

SoundbankReader

public SoundbankReader()
方法詳細資訊

getSoundbank

public abstract Soundbank getSoundbank(URL url)
                                throws InvalidMidiDataException,
                                       IOException
從提供的 URL 獲得音資源庫物件。

參數:
url - 表示音資源庫的 URL。
返回:
音資源庫物件
拋出:
InvalidMidiDataException - 如果 URL 不指向此音資源庫 reader 識別的有效 MIDI 音資源庫資料
IOException - 如果發生 I/O 錯誤

getSoundbank

public abstract Soundbank getSoundbank(InputStream stream)
                                throws InvalidMidiDataException,
                                       IOException
從提供的 InputStream 獲得音資源庫物件。

參數:
stream - 表示音資源庫的 InputStream
返回:
音資源庫物件
拋出:
InvalidMidiDataException - 如果串流不指向此音資源庫 reader 識別的有效 MIDI 音資源庫資料
IOException - 如果發生 I/O 錯誤

getSoundbank

public abstract Soundbank getSoundbank(File file)
                                throws InvalidMidiDataException,
                                       IOException
從提供的 File 獲得音資源庫物件。

參數:
file - 表示音資源庫的 File
返回:
音資源庫物件
拋出:
InvalidMidiDataException - 如果檔案不指向此音資源庫 reader 識別的有效 MIDI 音資源庫檔案
IOException - 如果發生 I/O 錯誤

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only