public abstract class MixerProvider extends Object
コンストラクタと説明 |
---|
MixerProvider() |
修飾子と型 | メソッドと説明 |
---|---|
abstract Mixer |
getMixer(Mixer.Info info)
情報オブジェクトが表すミキサーのインスタンスを取得します。
|
abstract Mixer.Info[] |
getMixerInfo()
この MixerProvider が提供する 1 つ以上のミキサーを表す情報オブジェクトのセットを取得します。
|
boolean |
isMixerSupported(Mixer.Info info)
指定されたミキサー情報オブジェクトで表されるミキサーを、ミキサープロバイダがサポートするかどうかを示します。
|
public boolean isMixerSupported(Mixer.Info info)
この MixerProvider
でサポートされているミキサーを表すミキサー情報オブジェクトの完全なセットは、getMixerInfo
メソッドを使用して取得できます。
info
- サポートの有無について照会するミキサーを記述する情報オブジェクトtrue
、そうでない場合は false
getMixerInfo()
public abstract Mixer.Info[] getMixerInfo()
このメソッドによって返されるすべての情報オブジェクトに対して、isMixerSupported
メソッドは true
を返します。情報オブジェクトに対応するミキサーインスタンスは getMixer
メソッドにより返されます。
getMixer(Mixer.Info)
, isMixerSupported(Mixer.Info)
public abstract Mixer getMixer(Mixer.Info info)
この MixerProvider
でサポートされているミキサーを表すミキサー情報オブジェクトの完全なセットは、getMixerInfo
メソッドを使用して取得できます。isMixerSupported
メソッドを使用して、この MixerProvider
が特定のミキサーをサポートするかどうかをテストします。
info
- 目的のミキサーを記述する情報オブジェクトIllegalArgumentException
- 指定された情報オブジェクトが、この MixerProvider がサポートするミキサーの情報オブジェクトと一致しない場合。getMixerInfo()
, isMixerSupported(Mixer.Info)
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.