IDVBSLocator Interface

The IDVBSLocator interface is implemented on the DVBSLocator object. It provides information to enable a tuner to acquire a satellite DVB (DVB-S) transmission. The methods for acquiring a transport stream once the signal is tuned are provided by IDVBTuneRequest. 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.

Methods

The IDVBSLocator interface inherits from IDigitalLocator.

In addition, IDVBSLocator defines the following methods.

Method Description

get_Azimuth

Retrieves the azimuth setting used for positioning the satellite dish.

get_Elevation

Retrieves the elevation of the satellite in tenths of a degree.

get_OrbitalPosition

Retrieves the setting for the satellite's orbital position.

get_SignalPolarisation

Retrieves the signal polarisation.

get_WestPosition

Retrieves a value indicating whether the orbital position is given in east or west longitude.

put_Azimuth

Adjusts the azimuth setting used for positioning the satellite dish.

put_Elevation

Sets the elevation of the satellite in tenths of a degree.

put_OrbitalPosition

Sets the setting for the satellite's orbital position.

put_SignalPolarisation

Sets the signal polarisation.

put_WestPosition

Sets the longitudinal position as west longitude or east longitude.

See Also

Tuning Model Interfaces

Send comments about this topic to Microsoft

Build date: 12/4/2008