ILocator 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 ILocator interface is implemented (through derived interfaces such as IATSCLocator) on Locator objects that contain tuning information about the tuning space. This base interface is never used directly, but only through the derived interfaces that are specific for a given network type.
Locator objects can be created dynamically by Guide Store Loaders that have the necessary information about the tuning space, or a default locator for a tuning space can be installed by the third party who installs the tuning space. In any case, applications never create or examine locators except in certain testing or debugging scenarios. All Locator objects also support IPersistPropertyBag.
Inheritance
The ILocator interface inherits from the IDispatch interface. ILocator also has these types of members:
Methods
The ILocator interface has these methods.
ILocator::Clone The Clone method creates a copy of the Locator. |
ILocator::get_CarrierFrequency The get_CarrierFrequency method gets the frequency of the RF signal. |
ILocator::get_InnerFEC The get_InnerFEC method gets the type of inner FEC that is used. |
ILocator::get_InnerFECRate The get_InnerFECRate method gets the inner FEC rate. |
ILocator::get_Modulation The get_Modulation method gets the modulation type. |
ILocator::get_OuterFEC The get_OuterFEC method gets the type of outer FEC that is used. |
ILocator::get_OuterFECRate The get_OuterFECRate method gets the outer FEC rate. |
ILocator::get_SymbolRate The get_SymbolRate method gets the QPSK symbol rate. |
ILocator::put_CarrierFrequency The put_CarrierFrequency method sets the frequency of the RF signal. |
ILocator::put_InnerFEC The put_InnerFEC method sets the type of inner FEC to use. |
ILocator::put_InnerFECRate The put_InnerFECRate method sets the inner FEC rate. |
ILocator::put_Modulation The put_Modulation method sets the modulation type. |
ILocator::put_OuterFEC The put_OuterFEC method sets the type of outer FEC to use. |
ILocator::put_OuterFECRate The put_OuterFECRate method sets the outer FEC rate. |
ILocator::put_SymbolRate The put_SymbolRate method sets the QPSK symbol rate. |
Remarks
To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(ILocator)
.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows�XP [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | tuner.h |