Windows 컴퓨터에서 오디오를 재생하는 프로세스는 어떻게 검색합니까? 즉, 사운드 카드를 사용하는 프로세스를 어떻게 열거합니까?Windows에서 오디오를 사용하는 프로세스 감지
답변
이있다, 당신이 현재 프로세스를 열거하려면 다음을 사용할 수 있습니다 당신은 시스템의 모든 오디오 세션을 열거 할 수 있도록하는 API입니다 (또는 최근에이) 재생 된 오디오.
여기에는 몇 가지 심각한 경고가 있습니다. 예를 들어 ASIO와 같은 타사 오디오 스택을 사용하는 응용 프로그램을 검색 할 수 없으며 압축 된 오디오를 렌더링하는 응용 프로그램 (단독 모드 사용)을 감지 할 수 없습니다. 그러나 중요한 (98 %) 응용 프로그램의 경우 IAudioSessionManager2 인터페이스를 사용하여 세션 열거자를 검색하면 공유 모드에서 오디오를 렌더링하는 (또는 최근에 렌더링 한) 응용 프로그램을 열거 할 수 있습니다.
이 기능은 Windows 7에서만 사용할 수 있습니다.
sysinternals (Microsoft)에서 프로세스 탐색기를 다운로드하십시오. 일단 설치 및 인터페이스의 클릭으로
어느 하나 나타납니다 내가 audioses.dll (오디오 세션) 및 audioeng.dll (오디오 엔진)에 넣어 "처리하거나 DLL Vista에서는
을 찾아" "발견" 사운드 카드를 사용할 수 있거나 사용할 수있는 앱 목록을 작성하십시오.
감사합니다, 윈도우 7에 -Mathew
프로세스 탐색기가 필요하지 않습니다.
그냥 ring3 (이전 FAQ, Google 그룹, Win32)에서 핸들 테이블을 열거하십시오.
언급 된 API 중 일부 (ASIO 등)는 이런 식으로 찾을 수 없습니다. 모든 지식이 오래된 FAQ에서 오는 것은 아닙니다. 새로운 책을 사주세요. –
- 1. Windows에서 DVD 버너 감지
- 2. 프로세스 감지/제어
- 3. 프로세스 생성 감지
- 4. matlab에서 matlab 프로세스 감지
- 5. Windows에서 프로세스 모니터링
- 6. Windows에서 프로세스 일시 중지
- 7. 프로세스 후크를 사용하는 방법
- 8. Windows에서 하위 프로세스 예외 잡기
- 9. Windows에서 Qt의 USB 알림 감지
- 10. C# 스폰 된 프로세스 감지
- 11. Windows에서 프로세스 가동 시간 모니터
- 12. Windows에서 손자 프로세스 대기 중
- 13. Windows에서 활성 프로세스 목록의 목적은 무엇입니까?
- 14. Windows에서 프로세스 특정 권한을 부여하는 방법
- 15. applescript 유틸리티 문제/bash/프로세스 감지
- 16. Windows에서 C++을 사용하는 프로세서를 계산하십시오.
- 17. TFS를 사용하는 소프트웨어 프로세스
- 18. 세마포어를 사용하는 프로세스 동기화
- 19. Python을 사용하여 Windows에서 마우스 클릭 감지
- 20. Windows에서 전체 화면 모드 감지 중
- 21. 장기 실행 프로세스 감지 및 상호 작용
- 22. 프로세스 메모리가 조작되고 있는지 감지 하시겠습니까?
- 23. 신속하게 원격 프로세스 종료/충돌 감지
- 24. Windows에서 프로세스/프로그램 실행을 모니터링하는 방법은 무엇입니까?
- 25. Windows에서 C++의 "프로세스 트리 죽이기"수행
- 26. Windows에서 프로세스 리소스를 자동으로 모니터링하고 제한하는 방법
- 27. Windows에서 프로세스 핸들을 알리는 시점은 언제입니까?
- 28. TaskManager를 사용하여 Windows에서 실행중인 python 프로세스 찾기
- 29. Windows에서 프로세스 당 최대 CPU 사용량 설정
- 30. 마이크 대신 오디오를 사용하는 율리우스 음성 인식
여기에는 waveOut 또는 DirectSound API와 함께 사용하는 앱이 포함되어 있습니까? –
그들이 압축되지 않은 오디오를 재생하고 있다면 그렇습니다. –