IChannelTuneRequest interface (tuner.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 IChannelTuneRequest interface is implemented on tuning request objects that support channel numbers, including analog TV and ATSC.
This interface enables a guide store loader running on Windows XP to create tuning requests for analog TV networks that an application can pass to the Video Control. The Video Control examines all tuning requests that it receives. If it is an analog tuning request, the Video Control creates a filter graph that can play the specified channel. Applications running on earlier versions of Windows are responsible for creating their own analog graphs if the user selects a program on an analog channel. Downlevel applications should not pass an analog tune request to a BDA tuning device because the device cannot interpret it.
Inheritance
The IChannelTuneRequest interface inherits from ITuneRequest. IChannelTuneRequest also has these types of members:
Methods
The IChannelTuneRequest interface has these methods.
IChannelTuneRequest::get_Channel The get_Channel method gets the channel to be tuned. |
IChannelTuneRequest::put_Channel The put_Channel method sets the channel to be tuned. |
Remarks
To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IChannelTuneRequest)
.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows�XP [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | tuner.h |