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 |