IMSVidPlayback interface (segment.h)

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

The IMSVidPlayback interface controls a Video Control playback device.

Inheritance

The IMSVidPlayback interface inherits from IMSVidInputDevice. IMSVidPlayback also has these types of members:

Methods

The IMSVidPlayback interface has these methods.

 
IMSVidPlayback::get_CanStep

The get_CanStep method queries whether the input source can step frame by frame.
IMSVidPlayback::get_CurrentPosition

The get_CurrentPosition method returns the current playback position of the source.
IMSVidPlayback::get_EnableResetOnStop

The get_EnableResetOnStop method indicates how playback will resume if the graph is rebuilt.
IMSVidPlayback::get_Length

The get_Length method retrieves the length of the playback source.
IMSVidPlayback::get_PositionMode

The get_PositionMode method indicates how position values are interpreted by this interface.
IMSVidPlayback::get_Rate

The get_Rate method retrieves the playback rate.
IMSVidPlayback::Pause

The Pause method pauses the playback device.
IMSVidPlayback::put_CurrentPosition

The put_CurrentPosition method seeks to a specified position in the source.
IMSVidPlayback::put_EnableResetOnStop

The put_EnableResetOnStop method indicates how playback will resume if the graph is rebuilt.
IMSVidPlayback::put_PositionMode

The put_PositionMode method specifies how position values will be interpreted by this interface.
IMSVidPlayback::put_Rate

The put_Rate method sets the playback rate.
IMSVidPlayback::Run

The Run method runs the playback device.
IMSVidPlayback::Step

The Step method steps through the video stream by a specified number of frames.
IMSVidPlayback::Stop

The Stop method stops the playback device.

Remarks

To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IMSVidPlayback).

Requirements

Requirement Value
Minimum supported client Windows�XP [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header segment.h (include Msvidctl.h)

See also

IMSVidInputDevice

Video Control Interfaces