WP7 포럼에서 촬영 한 사진은 @MS이며 누구도 도움을 줄 수 없으므로 여기에서 시도해보십시오.사운드가 처음 재생되지 않습니다. 왜?
버튼이있는 간단한 앱을 만들었습니다. 클릭하면 MediaElement 컨트롤과 함께 사운드가 재생됩니다. 버튼을 처음 클릭하면 전혀 재생되지 않습니다. 두 번째 및 후속 시간, 그것은 소리를 잘 재생합니다.
MediaEnded가 처음 실행되면 MediaElement의 MediaOpened 이벤트가 발생하지만 MediaEnded는 실행되지 않습니다. 이후의 이벤트는 예상대로 작동합니다.
문제를 문서화 한 작은 프로젝트를 게시했습니다.
http://www.angryhacker.com/toys/MediaElementTest.zip
바로 여기 저기에 짧은 소리가 들립니다. 나는 기본적으로 당신이 제안한 것을 구현했고 효과가있었습니다. 그러나 그것은 단지 추한 것입니다. – AngryHacker
그것은 무엇입니까? 그냥 SoundEffect 클래스의 인스턴스를 만들고 사운드를로드 한 다음 play 메서드를 호출하면됩니다. BTW u는 XNA 디스패처로 평생 객체가 필요 없습니다. Framework.Update()를 호출 한 후 sound.play()를 호출하면됩니다. –