我正在使用WPF MediaElement在應用程序中呈現高清視頻。當MediaElement的大小超過300平方時,視頻口吃和計算機幾乎完全沒有響應。我需要將視頻全屏顯示。使用WPF MediaElement成功呈現HDVideo? WPF有更好的視頻播放器選項嗎?
有沒有人成功地使用WPF MediaElement呈現全屏視頻?
計算機的處理器/視頻規格是什麼?
有沒有更好的辦法讓一個WPF應用程序中顯示視頻?
編輯:
Timothy:我需要能夠把文字或其他元素在圖形,所以我認爲主辦WMP是出。
目前我沒有做任何圖層也沒有不透明度/透明度。
我目前在XP中運行。我希望能夠在Vista和XP中運行該應用程序。
Mike:我在閱讀和檢查這篇文章之前,在MSDN論壇上閱讀了Jeremiah Morrill的一些帖子。我找到了一些他的圖書館的路,並將進行測試。謝謝。
UPDATE:
看來,這個問題是我的機器上。在測試機器上,事情運行良好。我的開發機器是帶有256MB內存的ATI Radon X1650系列卡的雙頭W/2 1650x1080 CRT。
當使用WPF perfmon工具時,它表明一切都是硬件渲染,但性能很糟糕。現在我只是想去用它,因爲我知道代碼在我們分發的機器上運行良好。在未來的某個時候,我會試着挖掘爲什麼它在我的開發機器上執行得如此糟糕。 (所有機器都是XP)。
感謝您的所有建議。
確認:第二個監視器是否會導致WPF MediaElement中的問題 – 2011-10-03 02:51:13