IDVBSLocator2 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.]

Provides information to enable a tuner to acquire a Digital Video Broadcasting-Satellite (DVB-S) transmission. This interface extends the capabilities in the IDVBSLocator interface to support the DVB-S, Second Generation (DVB-S2) specification, the Digital Satellite Equipment Control (DiSEqC) protocol, and low-noise block converters (LNBs).

Inheritance

The IDVBSLocator2 interface inherits from the IDVBSLocator interface.

Methods

The IDVBSLocator2 interface has these methods.

 
IDVBSLocator2::get_DiseqLNBSource

Specifies the input for a Digital Satellite Equipment Control (DiSEqC) low-noise block converter (LNB).
IDVBSLocator2::get_LocalLNBSwitchOverride

Specifies the switch frequency for the low-noise block converter (LNB) of a Digital Video Broadcasting (DVB) system, in kHz.
IDVBSLocator2::get_LocalOscillatorOverrideHigh

Specifies the high oscillator frequency of a Digital Video Broadcasting (DVB) system, in kHz.
IDVBSLocator2::get_LocalOscillatorOverrideLow

Specifies the low oscillator frequency of a Digital Video Broadcasting (DVB) system, in kHz.
IDVBSLocator2::get_LocalSpectralInversionOverride

Specifies the spectral inversion state for a Digital Video Broadcasting-Satellite, Second Generation (DVB-S2) signal.
IDVBSLocator2::get_SignalPilot

Specifies the pilot mode for a Digital Video Broadcasting-Satellite, Second Generation (DVB-S2) signal.
IDVBSLocator2::get_SignalRollOff

Specifies the roll-off factor for a Digital Video Broadcasting-Satellite, Second Generation (DVB-S2) signal.
IDVBSLocator2::put_DiseqLNBSource

Specifies the input for a Digital Satellite Equipment Control (DiSEqC) low-noise block converter (LNB).
IDVBSLocator2::put_LocalLNBSwitchOverride

Specifies the switch frequency for the low-noise block converter (LNB) of a Digital Video Broadcasting (DVB) system, in kHz.
IDVBSLocator2::put_LocalOscillatorOverrideHigh

Specifies the high oscillator frequency of a Digital Video Broadcasting (DVB) system, in kHz.
IDVBSLocator2::put_LocalOscillatorOverrideLow

Specifies the low oscillator frequency of a Digital Video Broadcasting (DVB) system, in kHz.
IDVBSLocator2::put_LocalSpectralInversionOverride

Specifies the spectral inversion state for a Digital Video Broadcasting-Satellite, Second Generation (DVB-S2) signal.
IDVBSLocator2::put_SignalPilot

Specifies the pilot mode for a Digital Video Broadcasting-Satellite, Second Generation (DVB-S2) signal.
IDVBSLocator2::put_SignalRollOff

Specifies the roll-off factor for a Digital Video Broadcasting-Satellite, Second Generation (DVB-S2) signal.

Remarks

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

Requirements

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