IISDB_BIT 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) broadcaster information table (BIT). A BIT contains a broadcaster unit and the service information transmission parameter for each broadcaster unit.
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 a BIT. Then:
- 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.)
- Call the IPSITables::GetTable method. The interface pointer for the desired table is returned in the ppIUnknown output parameter.
Inheritance
The IISDB_BIT interface inherits from the IUnknown interface. IISDB_BIT also has these types of members:
Methods
The IISDB_BIT interface has these methods.
IISDB_BIT::GetBroadcastViewPropriety Returns the broadcast_view_propriety flag from a record in an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::GetCountOfRecords Gets the number of records in an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::GetCountOfTableDescriptors Gets the broadcaster_descriptors_length field value from an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::GetOriginalNetworkId Gets an identifier that identifies the broadcaster that originated the MPEG-2 transport stream from an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::GetRecordBroadcasterId Gets the broadcaster_id field from a record in an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::GetRecordCountOfDescriptors Returns the number of descriptors for subtables in an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::GetRecordDescriptorByIndex Returns a descriptor for a specified record in an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::GetRecordDescriptorByTag Searches a record in an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::GetTableDescriptorByIndex Returns a descriptor for a specified table in an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::GetTableDescriptorByTag Searches a subtable in for an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::GetVersionHash Returns a hash value for this instance of an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::GetVersionNumber Gets the version number for an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
IISDB_BIT::Initialize Initializes the object by using captured table section data for an Integrated Services Digital Broadcasting (ISDB) broadcaster information table (BIT). |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows�7 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | dvbsiparser.h |