2012-03-25 2 views
1

앱당 MediaElements 개체 수 제한은 얼마입니까? 약 50 개의 MediaElements를 추가하고 싶습니다. 짧은 오디오 녹음은 모든 단어 또는 구를 녹음합니다. 10을 더할 수 있으며 정상적으로 재생됩니다. 더 추가하려고하면 빌드 오류가 발생하지 않지만 그들은 그냥 재생하지 않습니다. 에뮬레이터로 테스트하고 있습니다. 객체는 다음의 예에 따라 추가되고 있습니다 : 내가 타격하고 어떤 제한이나 문제WP7 MediaElements 수 제한

 two = new MediaElement(); 
     two.AutoPlay = false; 
     two.Source = new Uri("Sounds/two.mp3", UriKind.Relative); 
     two.Volume = volume; 
     two.MediaEnded += new RoutedEventHandler(Sound_MediaEnded); 
     LayoutRoot.Children.Add(two); 
     two.Visibility = Visibility.Collapsed; 

어떤 생각을? 충분한 정보가 정확한 문제를 정확하게 지적 할 수 있지만, 당신은 단순히 하나의 MediaElement를 생성하고 업데이트 오히려 여러 인스턴스를 만드는 대신 소스의 경우, 당신은 아마 더 나을 수 있습니다 여기에 없다

답변

0

덕분에 ....
하나의 페이지에 둘 이상의 MediaElement가 없어야하지만이 경우에는 증거/출처가 없다고 들었습니다.
MediaElement 인스턴스를 많이 만드는 경우 메모리 문제가 있거나 적어도 필요한 것보다 훨씬 많은 메모리를 사용해야합니다.