public static class Line.Info extends Object
Line.Info オブジェクトは、ラインに関する情報を含んでいます。Line.Info 自体が提供する情報は、ラインの Java クラスです。ラインに関するほかの種類の情報は、Line.Info のサブクラスによって提供されます。この追加情報は、Line.Info サブクラスが記述しているラインの種類によって実装されているのがどの Line サブインタフェースなのかによって決まります。
Line.Info は、Line、Mixer、および AudioSystem インタフェースのさまざまなメソッドを使用して取得できます。ほかのメソッドによってユーザーは Line.Info を引数として渡し、指定した構成に一致するラインが使用可能かどうかを確認し、そのラインを取得できます。
Line.getLineInfo(), Mixer.getSourceLineInfo(), Mixer.getTargetLineInfo(), Mixer.getLine(Line.Info), Mixer.getSourceLineInfo(Line.Info), Mixer.getTargetLineInfo(Line.Info), Mixer.isLineSupported(Line.Info), AudioSystem.getLine(Line.Info), AudioSystem.getSourceLineInfo(Line.Info), AudioSystem.getTargetLineInfo(Line.Info), AudioSystem.isLineSupported(Line.Info)public Line.Info(Class<?> lineClass)
lineClass - 新しい Line.Info オブジェクトが記述するラインのクラスpublic Class<?> getLineClass()
public boolean matches(Line.Info info)
info - このオブジェクトと比較されている情報オブジェクトtrue、そうでない場合は false バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.