파노라마 페이지가 기본 페이지로 3 페이지 밖에 없었습니다. 그러나 몇 가지 이유 때문에 슬라이드가 평소대로 원활하게 진행되지 않습니다 (내 에뮬레이터에서는 부드럽지만 구축 할 때 내 LG Optimus 7에 페이지 이동시 눈에 띄지 않는 지연이 있습니다. 파노라마 배경 (대략 1024 * 800 및 175KB)으로 멋진 이미지를 넣었으며 각 파노라마 항목에 대한 마스크도 있습니다. 이것이 문제의 원인입니까? 아직 어떤 코드도 구현하지 않았기 때문에 순수한 디자인과 단순한 미디어 플레이어 컨트롤을 제공합니다. 또한 MemoryDiagnosticsHelper를 사용하여 메모리 사용을 확인하고 약 35MB ~ 40MB입니다. 어디에서 문제가 있으며 어떻게 성능을 향상시킬 수 있습니까?Windows 전화에서 파노라마보기 성능 향상
0
A
답변
2
마스크를 사용하여 OpacityMask를 의미하는 경우 문제가 될 수 있습니다. OpacityMask는 컴포지션 스레드가 아닌 UI 스레드에서 파노라마 렌더링을 강제 실행하기 때문입니다.
성능 테스트는 평균적인 PC와 매우 다른 (느린) 하드웨어를 사용하므로 실제 장치에서 모두 수행해야합니다.
관련 문제
- 1. 성능 향상
- 2. Windows 2003에서 파일 다운로드 성능 향상
- 3. Ruby on Rails 성능 향상 Windows 7
- 4. WP 파노라마보기
- 5. regexp의 성능 향상
- 6. 스크롤 뷰의 성능 향상
- 7. 지역화 성능 향상? (ComponentResourceManager.ApplyResources)
- 8. DataTable.ReadXml 성능 향상
- 9. asp.net 페이지의 성능 향상
- 10. WCF 성능 향상
- 11. UIWebView의 스크롤링 성능 향상
- 12. C++/CLI 성능 향상
- 13. CALayer 필터의 성능 향상
- 14. XSL 성능 향상
- 15. ASP.NET의 코딩 성능 향상
- 16. 웹 서버의 성능 향상
- 17. CATiledView의 성능 향상
- 18. 멀티 스레드 성능 향상
- 19. MySQL보기를 사용하여 성능 향상
- 20. SQL 삽입 성능 향상
- 21. 실시간 시스템의 성능 향상
- 22. WP7 - 성능 향상 측정
- 23. iPhone4에서 CoreGraphics 성능 향상
- 24. 다중 스레드로 성능 향상
- 25. WPF 캔버스 성능 향상
- 26. 클라이언트 서버 시스템의 성능 향상
- 27. WampServer에서 APC의 성능 향상 없음
- 28. SSL 핸드 셰이크 성능 향상
- 29. ASP.NET MVC 시작 성능 향상
- 30. 테이블 변수에서 삭제 성능 향상