IMSVidInputDevice 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 IMSVidInputDevice interface represents any input device that is recognized by the Video Control, such as a television tuner card. This is a generic interface that serves as an abstract base class for input devices. Several interfaces inherit IMSVidInputDevice, including the following:
When a method returns an IMSVidInputDevice pointer, the object that is returned typically supports one of the derived interfaces.Inheritance
The IMSVidInputDevice interface inherits from IMSVidDevice. IMSVidInputDevice also has these types of members:
Methods
The IMSVidInputDevice interface has these methods.
IMSVidInputDevice::IsViewable The IsViewable method determines whether this device can view the specified tune request. |
IMSVidInputDevice::View The View method configures this input device to view the specified tune request. |
Remarks
To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IMSVidInputDevice)
.
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) |