JavaTM Platform
Standard Ed. 6

javax.sound.sampled.spi
클래스 MixerProvider

java.lang.Object 
  상위를 확장 javax.sound.sampled.spi.MixerProvider


public abstract class MixerProvider
extends Object

특정의 타입의 믹서에 사용하는 팩토리 또는 프로바이더입니다. 이 기구에 의해, 믹서의 작성이나 관리 시에 자원을 어떻게 관리하는지를 구현측에서 결정할 수 있습니다.

도입된 버젼:
1.3

생성자 의 개요
MixerProvider ()
           
 
메소드의 개요
abstract  Mixer getMixer (Mixer.Info  info)
          정보 객체가 나타내는 믹서의 인스턴스를 가져옵니다.
abstract  Mixer.Info [] getMixerInfo ()
          이 MixerProvider 가 제공하는 1 개(살) 이상의 믹서를 나타내는 정보 객체세트를 가져옵니다.
 boolean isMixerSupported (Mixer.Info  info)
          지정된 믹서 정보 객체로 나타내지는 믹서를, 믹서 프로바이더가 지원할지 어떨지를 나타냅니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

생성자 의 상세

MixerProvider

public MixerProvider()
메소드의 상세

isMixerSupported

public boolean isMixerSupported(Mixer.Info  info)
지정된 믹서 정보 객체로 나타내지는 믹서를, 믹서 프로바이더가 지원할지 어떨지를 나타냅니다.

파라미터:
info - 지원의 유무에 대해 조회하는 믹서를 기술하는 정보 객체
반환값:
지정한 믹서가 지원되고 있는 경우는 true, 그렇지 않은 경우는 false

getMixerInfo

public abstract Mixer.Info [] getMixerInfo()
이 MixerProvider 가 제공하는 1 개(살) 이상의 믹서를 나타내는 정보 객체세트를 가져옵니다.

반환값:
믹서 정보 객체세트

getMixer

public abstract Mixer  getMixer(Mixer.Info  info)
정보 객체가 나타내는 믹서의 인스턴스를 가져옵니다.

파라미터:
info - 취득하고 싶은 믹서를 기술하는 정보 객체
반환값:
믹서 인스턴스
예외:
IllegalArgumentException - 지정된 정보 객체가, 이 MixerProvider 가 지원하는 믹서의 정보 객체와 일치하지 않는 경우

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.