|
MCI 님이 쓰신 글 :
: 안녕하십니까?
:
: 윈도우 트레이 아이콘에 있는 스피커 처럼
: 현재 윈도우에서 사운드가 출력중인지 확인하는 기능을 구현하려고 합니다.
:
: MCI 함수인 mixerGetLineInfo() 함수를 이용하여 음소거 및 볼륨 조정은 가능한데
: 현재 출력 중인 상태값을 가져오는 부분을 몰라서 질문드립니다.
: 첨부한 그림에서 처럼 녹색 프로그래스의 값을 받아오려면 어떻게 해야 할까요?
비스타 이후 부턴 WaveDevice MCI 같은 것들 보다 아랫단에 Core Audio Interface 레이어가 있고
DeviceTopology API 중에 IAudioPeakMeter Interface를 이용하면 되겠네요. COM으로 액세스해야되요.
|