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 |