Share via


IMSVidTuner 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 IMSVidTuner interface manages tuning devices. It is exposed by the MSVidBDATunerDevice object, which represents Broadcast Driver Architecture (BDA)-compliant tuning devices. Non-BDA analog tuners expose the IMSVidAnalogTuner interface, which inherits from this interface.

Inheritance

The IMSVidTuner interface inherits from IMSVidVideoInputDevice. IMSVidTuner also has these types of members:

Methods

The IMSVidTuner interface has these methods.

 
IMSVidTuner::get_Tune

The get_Tune method retrieves the current tune request.
IMSVidTuner::get_TuningSpace

The get_TuningSpace method retrieves the current tuning space.
IMSVidTuner::put_Tune

The put_Tune method specifies the tune request.
IMSVidTuner::put_TuningSpace

The put_TuningSpace method specifies the tuning space.

Remarks

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

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

IMSVidVideoInputDevice

Video Control Interfaces