안녕하세요, WPF 응용 프로그램에서 네트워크에서 연결이 끊어지면 wav 파일을 재생하고 싶습니다. MVVM 패턴과 PRISM을 사용하고 있습니다. 내가 얻고 자하는 것은 ViewModel이 EventAggregator에서 게시 한 이벤트를 받으면 일부 속성을 bool로 설정하는 것입니다. 내가 XAML에서이 속성 변경을 듣고 연주 할 수 보내려면 소리 값을 기준으로업데이트 바인딩시 소리 재생
0
A
답변
0
당신은
보기 모델에 이벤트 트리거를 기반으로 소리를 재생하는 System.Media 네임 스페이스 SoundPlayer 또는 MediaPlayer를 사용하려고 할 수
예 :
readonly SoundPlayer _alertBeep = new SoundPlayer("FilePath");
private MediaPlayer _laserBeep = new MediaPlayer("FilePath");
SoundPlayer에는 재생/정지 만 가능합니다. 그러나 MediaPlayer는 더 많은 제어 옵션을 포함하도록 확장되었습니다.
0
값을 그대로 전달하고 MediaPlayer로 사운드를 재생하는 변환기를 만들 수 있습니다. 그렇게하면 뷰 모델 대신 특정 바인딩에 연결할 수 있습니다.
관련 문제
- 1. 소리 재생
- 2. 소리 재생, 안드로이드
- 3. 녹음 중 소리 재생
- 4. 재생 브레이크 소리 soundpool
- 5. AJAX 채팅에서 소리 재생
- 6. IOS 짧은 소리 재생
- 7. IPhone에서 소리 재생 알림
- 8. iPhone 진동 소리 재생 중
- 9. 핀치를 사용하여 아이폰에서 소리 재생
- 10. XNA 소리 재생 문제가 발생했습니다.
- 11. 소리 재생 상태였다 변화 (안드로이드)
- 12. 특정 시간 동안 소리 재생
- 13. wp7의 특정 시간에 소리 재생
- 14. 게임 세션 소리 재생/녹음
- 15. 최소한의 버튼/소리 재생 처리
- 16. Java 프로그램에서 소리 재생 만들기
- 17. php ajax 콘텐츠 업데이트시 소리 재생
- 18. iphone 정해진 시간에 알람 소리 재생
- 19. AudioTrack : WiFi를 통해 들어오는 소리 재생
- 20. WP7 동시 녹음 및 재생 소리
- 21. Android 로딩 및 소리 재생 (문자열 기반)
- 22. 안드로이드는 전화 통화 중 소리 재생
- 23. 내 안드로이드 응용 프로그램의 소리 재생
- 24. 일련의 소리, windows phone 재생 7
- 25. 2.1 RC1을 재생 업데이트
- 26. 바인딩시 트리거되는 백본 이벤트
- 27. WPFToolkit 차트 바인딩시 System.NullReferenceException
- 28. 소리 나는 진동으로 iPhone
- 29. 플렉스 (플래시)로 소리 재생 및 청취 없음
- 30. 응용 프로그램이 최소화 될 때 소리 및 볼륨 재생 중지