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) |