IMSVidFeature interface (segment.h)
The IMSVidFeature interface represents a feature that is available through the Video Control, such as data services or closed captioning.
Inheritance
The IMSVidFeature interface inherits from the IMSVidDevice interface.
Remarks
To obtain a collection of the features that are available, call the IMSVidCtl::get_FeaturesAvailable method on the Video Control. To activate a feature, create a new MSVidFeatures collection object and assign it to the Video Control by calling the IMSVidCtl::put_FeaturesActive method.
Feature objects do not implement the IMSVidDevice::get_Power or IMSVidDevice::get_Status method.
To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IMSVidFeature)
.
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) |