Share via


IAMTuner Interface (Compact 2013)

3/26/2014

This interface is the base class for the IAMTVTuner Interface which is used to control a TV tuner using Microsoft DirectShow.

In addition to the methods inherited from IUnknown, this interface exposes the method shown in the following table.

Method

Description

ChannelMinMax

Retrieves the minimum and maximum channel available.

get_Channel

Retrieves the TV channel that the tuner is set to.

get_CountryCode

Retrieves the country/region code

get_Mode

Retrieves the current mode on a multifunction tuner.

get_TuningSpace

Retrieves the storage index for regional fine tuning.

GetAvailableModes

Retrieves the tuner's supported modes.

Logon

Logs a user onto the system.

Logout

Logs a user off the system.

put_Channel

Sets the TV channel.

put_CountryCode

Sets the country/region code to establish the frequency to use.

put_Mode

Sets a multifunction tuner to the specified mode.

put_TuningSpace

Sets a storage index for regional channel-to-frequency mappings.

RegisterNotificationCallBack

Allows an object that implements the IAMTunerNotification interface to receive event notifications when the tuner changes state. (Not implemented.)

SignalPresent

Retrieves the strength of the signal on a given channel.

UnRegisterNotificationCallBack

Unregisters an object for event notifications. (Not implemented.)

Requirements

Header

dshow.h,
strmif.h

Library

Strmiids.lib

See Also

Reference

DirectShow Interfaces