クラス
javax.sound.sampled.Line.Infoの使用
| パッケージ | 説明 |
|---|---|
| javax.sound.sampled |
サンプル化されたオーディオ・データの取り込み、処理、および再生のインタフェースおよびクラスを提供します。
|
-
javax.sound.sampledでのLine.Infoの使用
javax.sound.sampled内のLine.Infoのサブクラス 修飾子と型 クラス 説明 static classDataLine.Infoスーパー・クラスから継承されたクラス情報以外に、DataLine.Infoはデータ・ラインに固有の追加情報を提供します。static classPort.InfoPort.Infoクラスは、ポートの名前、ミキサーにとってそのポートがソースであるかターゲットであるかなど、ポート固有の追加情報でLine.Infoを拡張します。Line.Infoを返すjavax.sound.sampled内のメソッド 修飾子と型 メソッド 説明 Line.InfoLine. getLineInfo()このラインを説明するLine.Infoオブジェクトを取得します。static Line.Info[]AudioSystem. getSourceLineInfo(Line.Info info)インストールされているミキサーでサポートされる特定のタイプのソース・ラインに関する情報を取得します。Line.Info[]Mixer. getSourceLineInfo()このミキサーがサポートしているソース・ラインのセットに関する情報を取得します。Line.Info[]Mixer. getSourceLineInfo(Line.Info info)このミキサーがサポートしている特定のタイプのソース・ラインに関する情報を取得します。static Line.Info[]AudioSystem. getTargetLineInfo(Line.Info info)インストールされているミキサーでサポートされる特定のタイプのターゲット・ラインに関する情報を取得します。Line.Info[]Mixer. getTargetLineInfo()このミキサーがサポートしているターゲット・ラインのセットに関する情報を取得します。Line.Info[]Mixer. getTargetLineInfo(Line.Info info)このミキサーがサポートしている特定のタイプのターゲット・ラインに関する情報を取得します。Line.Info型のパラメータを持つjavax.sound.sampled内のメソッド 修飾子と型 メソッド 説明 static LineAudioSystem. getLine(Line.Info info)指定されたLine.Infoオブジェクトの記述に一致するラインを取得します。LineMixer. getLine(Line.Info info)使用可能で、かつ指定されたLine.Infoオブジェクトの記述に一致するラインを取得します。intMixer. getMaxLines(Line.Info info)ミキサー上で同時に開くことができる要求されたタイプのラインの最大数の近似値を取得します。static Line.Info[]AudioSystem. getSourceLineInfo(Line.Info info)インストールされているミキサーでサポートされる特定のタイプのソース・ラインに関する情報を取得します。Line.Info[]Mixer. getSourceLineInfo(Line.Info info)このミキサーがサポートしている特定のタイプのソース・ラインに関する情報を取得します。static Line.Info[]AudioSystem. getTargetLineInfo(Line.Info info)インストールされているミキサーでサポートされる特定のタイプのターゲット・ラインに関する情報を取得します。Line.Info[]Mixer. getTargetLineInfo(Line.Info info)このミキサーがサポートしている特定のタイプのターゲット・ラインに関する情報を取得します。static booleanAudioSystem. isLineSupported(Line.Info info)指定されたLine.Infoオブジェクトに一致するラインをシステムがサポートしているかどうかを示します。booleanMixer. isLineSupported(Line.Info info)指定されたLine.Infoオブジェクトに一致するラインをミキサーがサポートしているかどうかを示します。booleanDataLine.Info. matches(Line.Info info)指定された情報オブジェクトがこのオブジェクトに一致するかどうかを判定します。booleanLine.Info. matches(Line.Info info)指定された情報オブジェクトがこのオブジェクトに一致するかどうかを示します。booleanPort.Info. matches(Line.Info info)指定された情報オブジェクトがこのオブジェクトに一致するかどうかを示します。