Проигрыватель Windows Media, встроенный в C# Изменение скорости видео
В настоящее время у меня есть Windows Media Player, встроенный в мою winform на C#, и сейчас я пытаюсь сделать кнопку для управления скоростью воспроизведения видео. В настоящее время я могу использовать элементы управления для воспроизведения, воспроизведения и остановки, найденные в ctlcontrols, но не могу найти способ изменить скорость воспроизведения видео с помощью кнопки в моей форме? Пример моего кода для приостановки видео в нем: axWindowsMediaPlayer1.Ctlcontrols.pause(); Но мне нужно немного кода, чтобы изменить скорость воспроизведения, поэтому любая помощь будет высоко ценится.
Спасибо
1 ответ
Settings.Rate - это то, что вы ищете: скорость удваивается, 1,0 - нормальная скорость.
axWindowsMediaPlayer1.settings.rate = speed;
Для перемотки:
if (axWindowsMediaPlayer1.controls.isAvailable('FastReverse'))
axWindowsMediaPlayer1.controls.fastReverse();
Для полной справки сценария проверьте документацию.