WPF MediaElement를 사용하여 응용 프로그램에서 HD 비디오를 렌더링하고 있습니다. MediaElement의 크기가 약 300 단위를 초과하면 비디오가 더듬 거리며 컴퓨터가 거의 완전히 반응하지 않습니다. 비디오를 전체 화면으로 렌더링해야합니다.WPF MediaElement로 HDVideo를 렌더링하는 데 성공 했습니까? WPF를위한 더 나은 비디오 플레이어 옵션이 있습니까?
누구나 WPF MediaElement를 사용하여 전체 화면 비디오를 렌더링하는 데 성공 했습니까?
사용 된 컴퓨터의 프로세서/비디오 사양은 무엇입니까?
WPF 응용 프로그램에 비디오를 표시하는 더 좋은 방법이 있습니까?
편집 :
Timothy: 나는 그래픽 텍스트 또는 다른 요소를 넣을 수 있어야합니다, 그래서 WMP를 호스팅하는 밖으로라고 생각합니다.
현재 어떤 레이어도 불투명도/투명도를 수행하지 않습니다.
현재 XP에서 실행 중입니다. Vista와 XP에서 모두이 응용 프로그램을 실행할 수 있기를 바랍니다.
Mike: 나는이 포스트를 방문하기 전에 MSDN 포럼에서 Jeremiah Morrill의 게시물 중 일부를 읽었습니다. 나는 그의 도서관 중 일부에가는 길을 발견하고 그들을 테스트 할 것이다. 감사.
UPDATE :
그것은 문제가 내 개발 컴퓨터에 나타납니다. 테스트 머신에서는 모든 것이 잘 돌아갑니다. 내 개발 기계는 256MB 메모리의 ATI Radon X1650 시리즈 카드가 장착 된 2 개의 1650x1080 CRT 듀얼 헤드입니다.
WPF perfmon 도구를 사용할 때 모든 것이 하드웨어 렌더링되지만 성능이 좋지 않음을 나타냅니다. 지금은 코드를 배포하는 머신에서 코드가 제대로 작동한다는 것을 알기 때문에 그걸로 갈 것입니다. 미래의 어느 시점에서 필자는 내 개발 기계에서 그렇게 저조한 성능을 보이는 이유를 파헤 치려고 노력할 것입니다. (모든 기계는 XP입니다).
모든 제안을 주셔서 감사합니다.
확인 : 두 번째 모니터로 인해 WPF MediaElement에서 문제가 발생 함 –