IDvbTerrestrialDeliverySystemDescriptor interface (dvbsiparser.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.]

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.

The IDvbTerrestrialDeliverySystemDescriptor interface enables the client to get a terrestrial delivery system descriptor from a DVB stream. The terrestrial delivery system descriptor may be present in the network information table (NIT). For more information, refer to ETSI EN 300 468.

Inheritance

The IDvbTerrestrialDeliverySystemDescriptor interface inherits from the IUnknown interface. IDvbTerrestrialDeliverySystemDescriptor also has these types of members:

Methods

The IDvbTerrestrialDeliverySystemDescriptor interface has these methods.

 
IDvbTerrestrialDeliverySystemDescriptor::GetBandwidth

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbTerrestrialDeliverySystemDescriptor::GetCentreFrequency

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbTerrestrialDeliverySystemDescriptor::GetCodeRateHPStream

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbTerrestrialDeliverySystemDescriptor::GetCodeRateLPStream

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbTerrestrialDeliverySystemDescriptor::GetConstellation

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbTerrestrialDeliverySystemDescriptor::GetGuardInterval

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbTerrestrialDeliverySystemDescriptor::GetHierarchyInformation

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbTerrestrialDeliverySystemDescriptor::GetLength

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbTerrestrialDeliverySystemDescriptor::GetOtherFrequencyFlag

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbTerrestrialDeliverySystemDescriptor::GetTag

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.
IDvbTerrestrialDeliverySystemDescriptor::GetTransmissionMode

This topic applies to Update Rollup 2 for Microsoft Windows XP Media Center Edition 2005 and later.

Remarks

To obtain a pointer to this interface, do the following:

  1. Call IDvbSiParser::GetNIT to get the IDVB_NIT interface.
  2. Call IDVB_NIT::GetRecordDescriptorByTag and pass in the terrestrial delivery system descriptor tag (0x5A). If the descriptor is present, the method returns an IGenericDescriptor pointer.
  3. Query the returned IGenericDescriptor pointer for the IDvbTerrestrialDeliverySystemDescriptor interface.

Requirements

Requirement Value
Target Platform Windows
Header dvbsiparser.h

See also

BDA Interfaces