0
Java에서 PC의 사운드 카드 및 오디오 드라이버 목록을 얻으려면 어떻게해야합니까? 운영 체제, 현재 Windows를 사용 중입니다. 이 점에 관해 도움이 될 수 있으면 감사 할 것입니다.Java를 사용하여 PC의 오디오 사운드 카드 및 드라이버 목록을 얻는 방법
Java에서 PC의 사운드 카드 및 오디오 드라이버 목록을 얻으려면 어떻게해야합니까? 운영 체제, 현재 Windows를 사용 중입니다. 이 점에 관해 도움이 될 수 있으면 감사 할 것입니다.Java를 사용하여 PC의 오디오 사운드 카드 및 드라이버 목록을 얻는 방법
는 https://docs.oracle.com/javase/tutorial/sound/accessing.html
Mixer.Info[] infos = AudioSystem.getMixerInfo();
for (int i = 0; i < infos.length; i++) {
Mixer.Info info = infos[i];
System.out.println(String.format("Name [%s], description - [%s]\n", info.getName(), info.getDescription()));
System.out.println(info.getDescription());
}
자바 JNI 같은 것을 사용하지 않고이 같은 낮은 수준의 OS 정보를 얻을 수있는 방법을 제공하지 않습니다 ... 여기에있을 수 있습니다. Java 사운드 API에는, 이용 가능한 Java 사운드 믹서를리스트하는'AudioSystem.getMixerInfo'가 있습니다. –
@ greg-449에는 원하는 조작을 수행하는 데 도움이되는 opensource Java API가 있습니까? –
Windows를 사용하지 않기 때문에 사용할 수있는 기능이 무엇인지 알 수 없습니다. –