title: .NET video play library which allows to change the playback rate?
body: <p>I am integrating a video player to an existing .NET WinForms application.</p>
  
  <p>I first tried to use "Windows Media Player Control" which is included in Windows SDK,
  but I could not change the playback rate.</p>
  
  <p>The following is the code I wrote to change the rate.</p>
  
  <pre><code>if (axWindowsMediaPlayer1.settings.get_isAvailable("Rate"))
  {
      axWindowsMediaPlayer1.settings.rate = 3.0;
  }
  </code></pre>
  
  <p>The condition in the if statement always returns "false" no matter what video file I use. Does anyone have any idea why I cannot change the rate? It really needs to be available to change the playback rate, so WMP control seems to be a bad choice if it's impossible to do so.</p>
  
  <p>Or, is there any alternative solution which allows me to change the rate? Preferably a .NET based library which does not involve any unmanaged code.</p>
  
  <p>Thanks!</p>