Microsoft DirectX 9.0

IChannelTuneRequest Interface

The IChannelTuneRequest interface is implemented on tune request objects that support channel numbers, including analog TV and ATSC.

This interface enables a guide store loader running on Microsoft® Windows® XP to create tune requests for analog TV networks, which an application can then pass to the Video Control. The Video Control examines all tune requests it receives. If it is an analog tune 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 never pass an analog tune request to a BDA tuning device because the device will not be able to interpret it.

In addition to the methods inherited from ITuneRequest, the IChannelTuneRequest interface exposes the following methods.

Method Description
get_Channel Gets the channel to be tuned.
put_Channel Sets the channel to be tuned.