Microsoft DirectX 8.1 (C++)

IBDA_DigitalDemodulator Interface

The IBDA_DigitalDemodulator interface is exposed on BDA device filters, specifically demodulators, that are not capable of automatically detecting the characteristics of a signal. A Network Provider calls these methods on the filter to provide the demodulator with the information it needs to acquire a particular signal. The Network Provider obtains these values from the Locator object associated with the tune request or tuning space.

In addition to the methods inherited from IUnknown, the IBDA_DigitalDemodulator interface exposes the following methods.

Method Description
get_InnerFECMethod Retrieves the inner forward error correction method.
get_InnerFECRate Retrieves the inner forward error correction rate being used on the signal.
get_ModulationType Retrieves the modulation type for the signal.
get_OuterFECMethod Retrieves the outer forward error correction method for the signal.
get_OuterFECRate Retrieves the outer forward error correction rate for the signal.
get_SpectralInversion Retrieves the spectral inversion value for the signal.
get_SymbolRate Retrieves the symbol rate for the signal.
put_InnerFECMethod Specifies the inner forward error correction method for the signal.
put_InnerFECRate Specifies the inner forward error correction rate.
put_ModulationType Specifies the modulation type for the signal.
put_OuterFECMethod Specifies the outer forward error correction method for the signal.
put_OuterFECRate Specifies the outer forward error correction rate for the signal.
put_SpectralInversion Specifies the spectral inversion value for the signal.
put_SymbolRate Specifies the symbol rate for the signal.