Partager via


IDVBTLocator 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 IDVBTLocator interface is implemented on the DVBTLocator object. It provides methods to enable a tuner to acquire a terrestrial DVB (DVB-T) transport stream. The data types are defined in Bdatypes.h. Locator data is meant for consumption by the BDA hardware drivers. Applications do not need to interpret any of this data except perhaps for some debugging purposes.

Locators can be created dynamically when the tune request is created, by a loader that has access to the necessary information about the tuning space, or a default locator can be installed when the tuning space is first installed, and the loader can use the default locator when creating tune requests. Applications do not need to use any of the Locator interfaces unless they are creating tune requests. All Locator objects also support IPersistPropertyBag.

Inheritance

The IDVBTLocator interface inherits from IDigitalLocator. IDVBTLocator also has these types of members:

Methods

The IDVBTLocator interface has these methods.

 
IDVBTLocator::get_Bandwidth

The get_Bandwidth method retrieves the bandwidth of the frequency.
IDVBTLocator::get_Guard

The get_Guard method retrieves the guard interval.
IDVBTLocator::get_HAlpha

The get_HAlpha method retrieves the hierarchy alpha.
IDVBTLocator::get_LPInnerFEC

The get_LPInnerFEC method retrieves the inner FEC type of the low-priority stream.
IDVBTLocator::get_LPInnerFECRate

The get_LPInnerFECRate method retrieves the inner FEC rate of the low-priority stream.
IDVBTLocator::get_Mode

The get_Mode method receives the transmission mode.
IDVBTLocator::get_OtherFrequencyInUse

The get_OtherFrequencyInUse method indicates whether the frequency is being used by another DVB-T broadcaster.
IDVBTLocator::put_Bandwidth

The put_BandWidth method sets the bandwidth of the frequency.
IDVBTLocator::put_Guard

The put_Guard method sets the guard interval.
IDVBTLocator::put_HAlpha

The put_HAlpha method sets the hierarchy alpha.
IDVBTLocator::put_LPInnerFEC

The put_LPInnerFEC method sets the inner FEC type of the low-priority stream.
IDVBTLocator::put_LPInnerFECRate

The put_LPInnerFECRate method sets the inner FEC rate of the low-priority stream.
IDVBTLocator::put_Mode

The put_Mode method sets the transmission mode.
IDVBTLocator::put_OtherFrequencyInUse

The put_OtherFrequencyInUse method specifies whether the frequency is being used by another DVB-T broadcaster.

Remarks

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

Requirements

Requirement Value
Minimum supported client Windows�XP [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header tuner.h

See also

IDigitalLocator

Tuning Model Interfaces