Share via


IMSVidEncoder 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 IMSVidEncoder interface represents the MSVidEncoder feature object, which is required for stream buffer applications using the Video Control. For more information, see Using the Stream Buffer Engine with the Video Control.

Inheritance

The IMSVidEncoder interface inherits from IMSVidFeature. IMSVidEncoder also has these types of members:

Methods

The IMSVidEncoder interface has these methods.

 
IMSVidEncoder::get_AudioEncoderInterface

The get_AudioEncoderInterface method retrieves a pointer to the audio encoder interface.
IMSVidEncoder::get_VideoEncoderInterface

The get_VideoEncoderInterface method retrieves a pointer to the video encoder interface.

Remarks

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

Requirements

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

See also

IMSVidFeature

Video Control Interfaces