私は現在、c# の winform に Windows Media Player を埋め込んでおり、現在、ビデオ再生の速度を制御するボタンを作成しようとしています。現在、ctlcontrols にあるコントロールを使用して再生、一時停止、停止できますが、フォームのボタンを使用してビデオの再生速度を変更する方法が見つかりませんか? ビデオを一時停止するコードの例は次のとおりです。しかし、再生速度を変更するにはコードが必要なので、助けていただければ幸いです。
ありがとう
私は現在、c# の winform に Windows Media Player を埋め込んでおり、現在、ビデオ再生の速度を制御するボタンを作成しようとしています。現在、ctlcontrols にあるコントロールを使用して再生、一時停止、停止できますが、フォームのボタンを使用してビデオの再生速度を変更する方法が見つかりませんか? ビデオを一時停止するコードの例は次のとおりです。しかし、再生速度を変更するにはコードが必要なので、助けていただければ幸いです。
ありがとう
Settings.Rateはあなたが探しているものです: 速度は 2 倍で、1.0 は通常の速度です。
axWindowsMediaPlayer1.settings.rate = speed;
巻き戻しの場合:
if (axWindowsMediaPlayer1.controls.isAvailable('FastReverse'))
axWindowsMediaPlayer1.controls.fastReverse();
完全なスクリプト リファレンスについては、ドキュメントを確認してください。