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

Implements methods that get information from an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT). An LDT contains data used to collect reference information from other tables.

To obtain a pointer to this interface, first make sure that the media graph is in a running state and that the stream you are tuned to contains an LDT. Then:

  1. Query the BDA MPEG-2 Transport Information Filter to obtain a pointer to the IPSITables interface. (You can also go through the graph and query each filter until you find one that supports IPSITables.)
  2. Call the IPSITables::GetTable method. The interface pointer for the desired table is returned in the ppIUnknown output parameter.

Inheritance

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

Methods

The IISDB_LDT interface has these methods.

 
IISDB_LDT::GetCountOfRecords

Gets the number of records in an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT). An LDT contains data used to collect reference information from other tables.
IISDB_LDT::GetOriginalNetworkId

Gets an identifier that identifies the broadcaster that originated the MPEG-2 transport stream from an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT).
IISDB_LDT::GetOriginalServiceId

Gets the original_service_id field from an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT).
IISDB_LDT::GetRecordCountOfDescriptors

Returns the number of descriptors for a record in an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT).
IISDB_LDT::GetRecordDescriptionId

Gets the record description ID from an Integrated services Digital Broadcasting System (IDBS) linked description table (LDT). The description ID field identifies a collected description in the LDT.
IISDB_LDT::GetRecordDescriptorByIndex

Returns a descriptor for a specified record in an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT).
IISDB_LDT::GetRecordDescriptorByTag

Searches a record in an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT) for a specific descriptor tag.
IISDB_LDT::GetTransportStreamId

Returns the transport stream identifier (TSID) for an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT).
IISDB_LDT::GetVersionHash

Returns a hash value for this instance of an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT).
IISDB_LDT::GetVersionNumber

Gets the version number for an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT).
IISDB_LDT::Initialize

Initializes the object using captured table section data for an Integrated Services Digital Broadcasting (ISDB) linked description table (LDT).

Requirements

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