I am trying to programmatically walk a commercial DVD frame by frame. From
the SDK the "step" method located on the IWMPControls2 interface provides
this functionality.
Within my C# application I cast the player object (wmpPlayer) to the
IWMPControls2 and I am able to walk frame by frame in the forward direction
using the following code:
WMPLib.IWMPControls2 mycontrols2 =
(WMPLib.IWMPControls2)wmpPlayer.Ctlcontrols;
mycontrols2.step(1);
BUT, using a negative 1 (-1) does not do anything, not even an error, yet
the SDK documentation states that the previous frame should be displayed.
mycontrols2.step(-1);
Is this a bug or am I doing something wrong ? Is there a timeframe for a Fix
? Please note that this also seams to be happening within the "Windows
Media Player" as well. Under the "Player Speed Settings" panel you can walk
a DVD by frames going forward, but not backwards.
Thanks in advance for any help
Ed