| パッケージ | 説明 | 
|---|---|
| javax.sound.sampled | 
 サンプリングされたオーディオデータを取り込み、処理、および再生するためのインタフェースおよびクラスを提供します。 
 | 
| javax.sound.sampled.spi | 
 新しいオーディオデバイス、ソースファイルのリーダーやライター、またはオーディオ形式コンバータを提供するときに、サービスプロバイダがサブクラス化する abstract クラスを提供します。 
 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
static AudioFormat.Encoding | 
AudioFormat.Encoding.ALAW
a-law エンコードデータを指定します。 
 | 
protected AudioFormat.Encoding | 
AudioFormat.encoding
この形式で使用されるオーディオエンコーディング手法です。 
 | 
static AudioFormat.Encoding | 
AudioFormat.Encoding.PCM_FLOAT
浮動小数点 PCM データを指定します。 
 | 
static AudioFormat.Encoding | 
AudioFormat.Encoding.PCM_SIGNED
符号付きリニア PCM データを指定します。 
 | 
static AudioFormat.Encoding | 
AudioFormat.Encoding.PCM_UNSIGNED
符号なしリニア PCM データを指定します。 
 | 
static AudioFormat.Encoding | 
AudioFormat.Encoding.ULAW
u-law エンコードデータを指定します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
AudioFormat.Encoding | 
AudioFormat.getEncoding()
この形式のサウンドのエンコーディングタイプを取得します。 
 | 
static AudioFormat.Encoding[] | 
AudioSystem.getTargetEncodings(AudioFormat.Encoding sourceEncoding)
インストールされた形式変換のセットを使用して、指定されたエンコーディングでオーディオ入力ストリームからシステムが取得できるエンコーディングを取得します。 
 | 
static AudioFormat.Encoding[] | 
AudioSystem.getTargetEncodings(AudioFormat sourceFormat)
インストールされた形式変換のセットを使用して、指定された形式のオーディオ入力ストリームからシステムが取得できるエンコーディングを取得します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
static AudioInputStream | 
AudioSystem.getAudioInputStream(AudioFormat.Encoding targetEncoding,                    AudioInputStream sourceStream)
指定されたオーディオ入力ストリームを変換して、示されたエンコーディングのオーディオ入力ストリームを取得します。 
 | 
static AudioFormat.Encoding[] | 
AudioSystem.getTargetEncodings(AudioFormat.Encoding sourceEncoding)
インストールされた形式変換のセットを使用して、指定されたエンコーディングでオーディオ入力ストリームからシステムが取得できるエンコーディングを取得します。 
 | 
static AudioFormat[] | 
AudioSystem.getTargetFormats(AudioFormat.Encoding targetEncoding,                 AudioFormat sourceFormat)
特定のエンコーディングを持つ形式、およびインストールされた形式変換のセットを使用して指定された形式のストリームからシステムが取得できる形式を取得します。 
 | 
static boolean | 
AudioSystem.isConversionSupported(AudioFormat.Encoding targetEncoding,                      AudioFormat sourceFormat)
指定されたエンコーディングのオーディオ入力ストリームを、指定された形式のオーディオ入力ストリームから取得できるかどうかを示します。 
 | 
| コンストラクタと説明 | 
|---|
AudioFormat(AudioFormat.Encoding encoding,            float sampleRate,            int sampleSizeInBits,            int channels,            int frameSize,            float frameRate,            boolean bigEndian)
パラメータを指定して  
AudioFormat を構築します。 | 
AudioFormat(AudioFormat.Encoding encoding,            float sampleRate,            int sampleSizeInBits,            int channels,            int frameSize,            float frameRate,            boolean bigEndian,            Map<String,Object> properties)
パラメータを指定して  
AudioFormat を構築します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
abstract AudioFormat.Encoding[] | 
FormatConversionProvider.getSourceEncodings()
このプロバイダが提供する形式変換サービスのソース形式エンコーディングのセットを取得します。 
 | 
abstract AudioFormat.Encoding[] | 
FormatConversionProvider.getTargetEncodings()
このプロバイダが提供する形式変換サービスのターゲット形式エンコーディングのセットを取得します。 
 | 
abstract AudioFormat.Encoding[] | 
FormatConversionProvider.getTargetEncodings(AudioFormat sourceFormat)
特定のソース形式について形式コンバータがサポートするターゲット形式エンコーディングのセットを取得します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
abstract AudioInputStream | 
FormatConversionProvider.getAudioInputStream(AudioFormat.Encoding targetEncoding,                    AudioInputStream sourceStream)
指定されたオーディオ入力ストリームから、指定されたエンコーディングでオーディオ入力ストリームを取得します。 
 | 
abstract AudioFormat[] | 
FormatConversionProvider.getTargetFormats(AudioFormat.Encoding targetEncoding,                 AudioFormat sourceFormat)
形式コンバータがサポートする指定されたエンコーディングを持つターゲット形式のセットを取得します。このソース形式に対してサポートされる、指定されたエンコーディングのターゲット形式がない場合、長さ 0 の配列が返されます。 
 | 
boolean | 
FormatConversionProvider.isConversionSupported(AudioFormat.Encoding targetEncoding,                      AudioFormat sourceFormat)
特定の形式から特定のエンコーディングへの変換を形式コンバータがサポートするかどうかを示します。 
 | 
boolean | 
FormatConversionProvider.isSourceEncodingSupported(AudioFormat.Encoding sourceEncoding)
指定されたソース形式エンコーディングからの変換を形式コンバータがサポートしているかどうかを示します。 
 | 
boolean | 
FormatConversionProvider.isTargetEncodingSupported(AudioFormat.Encoding targetEncoding)
指定されたターゲット形式エンコーディングへの変換を形式コンバータがサポートしているかどうかを示します。 
 | 
 バグまたは機能を送信 
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.