Share via


IAMTVTuner Interface (Windows CE 5.0)

Send Feedback

This interface supports tuners with multiple input pins, to allow for multiple devices and multiple transmission types.

IAMTVTuner maps TV channels to specific frequencies through the IAMTuner::put_Channel and IAMTVTuner::AutoTune methods. These methods handle the details of the conversion so that the hardware driver receives an exact frequency. The TV Tuner filter supports worldwide tuning coverage.

Use this interface from an application to set TV channels and to get or set information about their frequencies, and to determine what analog video standards your TV tuner card supports.

In addition to the methods inherited from IAMTuner, this interface exposes the following methods.

Method Description
AutoTune Scans for a precise signal on the channel's frequency.
get_AudioFrequency Retrieves the current audio frequency.
get_AvailableTVFormats Retrieves all the analog video TV standards that the tuner supports
get_ConnectInput Retrieves the hardware tuner input connection.
get_InputType Retrieves the input type.
get_NumInputConnections Retrieves the number of TV sources plugged into the tuner filter
get_TVFormat Retrieves the current analog video TV standard in use.
get_VideoFrequency Retrieves the current video frequency.
put_ConnectInput Sets the hardware tuner input connection.
put_InputType Sets the tuner input type (cable or antenna).
StoreAutoTune Saves the fine-tuning information for all channels.

Remarks

You are responsible for implementing this interface. Windows CE does not include an implementation of the Tuner interfaces, just the necessary headers and class ids for you to use in your own implementation.

Requirements

OS Versions: Windows CE 5.0 Networked Media Device Feature Pack.
Header: strmif.h.

See Also

DirectShow Interfaces

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.