我將視頻播放器集成到現有的.NET WinForms應用程序中。允許更改播放速率的.NET視頻播放庫?
我第一次嘗試使用Windows SDK中包含的「Windows Media Player Control」, 但我無法更改播放速率。
以下是我爲改變費率而編寫的代碼。
if (axWindowsMediaPlayer1.settings.get_isAvailable("Rate"))
{
axWindowsMediaPlayer1.settings.rate = 3.0;
}
無論我使用什麼視頻文件,if語句中的條件總是返回「false」。有誰知道我爲什麼不能改變房價?它確實需要改變播放速率,所以如果不可能,WMP控制似乎是一個不好的選擇。
或者,有沒有其他解決方案可以讓我更改費率?最好是一個不涉及任何非託管代碼的基於.NET的庫。
謝謝!
感謝您指出有用的資源,但商業應該是我最後一招。 – yyoon
我喜歡學習 - downvote的任何理由? – Yahia