クラス
javax.sound.sampled.Line.Infoの使用

Line.Infoを使用するパッケージ
パッケージ
説明
サンプリングされたオーディオ・データを取り込み、処理、および再生するためのインタフェースおよびクラスを提供します。
  • javax.sound.sampledでのLine.Infoの使用

    javax.sound.sampledLine.Infoのサブクラス
    修飾子と型
    クラス
    説明
    static class 
    スーパー・クラスから継承されたクラス情報以外に、DataLine.Infoはデータ・ラインに固有の追加情報を提供します。
    static class 
    Port.Infoクラスは、ポートの名前、ミキサーにとってそのポートがソースであるかターゲットであるかなど、ポート固有の追加情報でLine.Infoを拡張します。
    Line.Infoを返すjavax.sound.sampledのメソッド
    修飾子と型
    メソッド
    説明
    このラインを説明するLine.Infoオブジェクトを取得します。
    static Line.Info[]
    AudioSystem.getSourceLineInfo(Line.Info info)
    インストールされているミキサーでサポートされる特定のタイプのソース・ラインに関する情報を取得します。
    このミキサーがサポートしているソース・ラインのセットに関する情報を取得します。
    このミキサーがサポートしている特定のタイプのソース・ラインに関する情報を取得します。
    static Line.Info[]
    AudioSystem.getTargetLineInfo(Line.Info info)
    インストールされているミキサーでサポートされる特定のタイプのターゲット・ラインに関する情報を取得します。
    このミキサーがサポートしているターゲット・ラインのセットに関する情報を取得します。
    このミキサーがサポートしている特定のタイプのターゲット・ラインに関する情報を取得します。
    Line.Infoのパラメータを持つjavax.sound.sampledのメソッド
    修飾子と型
    メソッド
    説明
    static Line
    AudioSystem.getLine(Line.Info info)
    指定されたLine.Infoオブジェクトの記述に一致するラインを取得します。
    Mixer.getLine(Line.Info info)
    使用可能で、かつ指定されたLine.Infoオブジェクトの記述に一致するラインを取得します。
    int
    Mixer.getMaxLines(Line.Info info)
    ミキサー上で同時に開くことができる要求されたタイプのラインの最大数の近似値を取得します。
    static Line.Info[]
    AudioSystem.getSourceLineInfo(Line.Info info)
    インストールされているミキサーでサポートされる特定のタイプのソース・ラインに関する情報を取得します。
    このミキサーがサポートしている特定のタイプのソース・ラインに関する情報を取得します。
    static Line.Info[]
    AudioSystem.getTargetLineInfo(Line.Info info)
    インストールされているミキサーでサポートされる特定のタイプのターゲット・ラインに関する情報を取得します。
    このミキサーがサポートしている特定のタイプのターゲット・ラインに関する情報を取得します。
    static boolean
    AudioSystem.isLineSupported(Line.Info info)
    指定されたLine.Infoオブジェクトに一致するラインをシステムがサポートしているかどうかを示します。
    boolean
    指定されたLine.Infoオブジェクトに一致するラインをミキサーがサポートしているかどうかを示します。
    boolean
    DataLine.Info.matches(Line.Info info)
    指定された情報オブジェクトがこのオブジェクトに一致するかどうかを判定します。
    boolean
    Line.Info.matches(Line.Info info)
    指定された情報オブジェクトがこのオブジェクトに一致するかどうかを示します。
    boolean
    Port.Info.matches(Line.Info info)
    指定された情報オブジェクトがこのオブジェクトに一致するかどうかを示します。