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.