JavaTM Platform
Standard Ed. 6

인터페이스
javax.sound.sampled.Line 의 사용

Line 를 사용하고 있는 패키지
javax.sound.sampled 샘플화 된 오디오 데이터의 수중에 넣어, 처리, 및 재생의 인터페이스 및 클래스를 제공합니다.  
 

javax.sound.sampled 에서의 Line 의 사용
 

javax.sound.sampled 에서의 Line 의 서브 인터페이스
 interface Clip
          Clip 인터페이스는 특수한 종류의 데이터 라인을 나타내, 그 오디오 데이터는 리얼타임에 스트림화하는 것이 아니라, 재생전에 로드할 수 있습니다.
 interface DataLine
          DataLine 는, 미디어 관련의 기능을 그 슈퍼 인터페이스,Line 에 추가합니다.
 interface Mixer
          믹서는 1 개 이상의 라인을 가지는 오디오 장치입니다.
 interface Port
          포트는, 오디오 장치에 오디오를 입력해, 또는 장치로부터 오디오를 출력하는 단순한 라인입니다.
 interface SourceDataLine
          소스 데이터 라인은 데이터를 기입할 수 있는 데이터 라인입니다.
 interface TargetDataLine
          타겟 데이터 라인은, 오디오 데이터를 거기로부터 읽어들일 수 있는 타입 DataLine 입니다.
 

Line 를 돌려주는 javax.sound.sampled 의 메소드
 Line LineEvent. getLine ()
          이 이벤트의 전송원인 오디오 라인을 가져옵니다.
 Line Mixer. getLine (Line.Info  info)
          사용 가능해, 한편 지정된 Line.Info 객체의 기술에 일치하는 라인을 가져옵니다.
static Line AudioSystem. getLine (Line.Info  info)
          지정된 Line.Info 객체의 기술에 일치하는 라인을 가져옵니다.
 Line [] Mixer. getSourceLines ()
          이 믹서에 현재 열려 있는 전소스 라인세트를 가져옵니다.
 Line [] Mixer. getTargetLines ()
          이 믹서로부터 현재 열려 있는 전타겟 라인세트를 가져옵니다.
 

Line 형의 파라미터를 가지는 javax.sound.sampled 의 메소드
 boolean Mixer. isSynchronizationSupported (Line [] lines, boolean maintainSync)
          지정된 라인세트의 동기를 이 믹서가 지원하고 있을지 어떨지를 보고합니다.
 void Mixer. synchronize (Line [] lines, boolean maintainSync)
          2 개이상의 라인을 동기화합니다.
 void Mixer. unsynchronize (Line [] lines)
          지정된 라인에 대해서 동기를 해제합니다.
 

Line 형의 파라미터를 가지는 javax.sound.sampled 의 생성자
LineEvent (Line  line, LineEvent.Type  type, long position)
          지정된 라인으로 발생한, 지정된 형태의 이벤트를 새롭게 구축합니다.
 


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 도 참조해 주세요.