2014-01-09 10 views
0

작업 표시 줄에서 스피커 아이콘을 클릭 한 다음 장치를 녹음하고 마이크를 누른 다음 수준을 조정하여 녹음 수준을 볼 수 있으며 필요할 경우 수동으로 변경할 수 있습니다.vb.net에서 시스템 녹화 수준 설정

내가 설정, 변경 또는 2010 vb.net 대

내가이 번호를 얻거나 설정하는 마크 히스의 NAudio를 사용하여 시도에 programmically이 번호를하고 싶지만, 그의 코드는 비주얼 베이직에없는, 그리고 작동하도록 변환하지 못하는 것 같습니다.

아무도 내가이 값을 설정하고 얻는 간단한 방법을 찾도록 도울 수 있습니까?

나는 인터넷을 몇 주 동안 보냈으므로 검색 엔진이 제공 할 수있는 모든 것을 읽었을 것입니다.

도움을 주셔서 대단히 감사합니다.

+0

라이브러리는 포함되고 사용되며 변환되지 않아야합니다. 너 그거 해봤 니? – Alexander

+0

NAudio를 포함 시켰고 많은 기능을 사용했지만 마이크 레벨 모니터링이 그 중 하나라고 생각하지 않습니다. 그렇다면 코드를 보여주세요. 제발 .. –

답변

0

mixerGetControlDetails/mixerSetControlDetails API 호출을 사용하여 입력 레벨이든 출력 레벨이든간에 볼륨 레벨을 가져오고 설정합니다.

이 작업을 수행하는 방법에 대한 좋은 예가 있습니다 (이 article 참조). 이러한 API 호출을 통해 "Windows Mixer Control"과 직접 대화하는 것이 좋습니다.

희망이 도움이됩니다.