mediaplayer
-
WPF MediaPlayer Volume 사용C#/WPF 2017. 3. 10. 15:42
MediaPlayer 를 사용하면서 volume 값을 저장하고, 프로그램이 켜질때 다시 적용시키는 방법을 하고있었다. 그런데 volume값이 1 이 되면 (0 ~ 1) 불러올때 적용이 안되더라. 그래서 찾아보고 찾아보니 Volume값이 1 을 가리키면 bool 값의 1 처럼 "소리가 난다." 를 뜻한다.그래서 실질적인 Max Volume 값은 0.99 이다. 따로 사용하는 AIMP 라는 음악플레이어 에서도 볼륨 99%는 존재하지 않는다. 97, 98과 100이 존재할 뿐... 0.99를 100으로 표시하고 사용하는 것이였다. 결국에 알아내긴 했지만, 혹시 나같은 사람이 있을까 글을 적는다. MediaPlayer 로 음악파일을 재생하면 매번 재생할때마다 Volume이 0.5로 설정된다. 그래서 따로 사용자..
-
WPF 음악파일 재생하기C#/WPF 2016. 4. 16. 18:55
※ 블로그를 이전하며 새롭게 포스팅했습니다. (링크) WPF에서 음악파일을 재생하는 방법입니다. 음악파일을 재생하는 클래스가 있습니다. MediaPlayer() class입니다. 이 클래스는 System.Windows.Media 네임스페이스에 있는데, 프로젝트를 생성하면 기본으로 using처리 되어있습니다. 이 class의 사용법은 간단합니다. MediaPlayer media = new MediaPlayer(); // 클래스 생성 media.Open(new Uri(파일 전체 경로)); // 파일 연결 media.Play(); // 재생 media.Pause(); // 일시정지 media.Stop(); // 정지 media.Close(); // 연결 끊기 media.Position.ToString(@"mm..