IIsdbDownloadContentDescriptor 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 data from an Integrated Services Digital Broadcasting (ISDB) download content descriptor. The download content descriptor appears in the ISDB Service Information as part of the software download trigger table (SDTT) and provides details about content and scheduling related to downloading.
Inheritance
The IIsdbDownloadContentDescriptor interface inherits from the IUnknown interface. IIsdbDownloadContentDescriptor also has these types of members:
Methods
The IIsdbDownloadContentDescriptor interface has these methods.
IIsdbDownloadContentDescriptor::GetCompatiblityDescriptor Gets data from the compatibility descriptor in an Integrated Services Digital Broadcasting (ISDB) download content descriptor. The compatibility descriptor specifies a target to be updated by the download. |
IIsdbDownloadContentDescriptor::GetCompatiblityDescriptorLength Gets the length of the compatibility descriptor from an Integrated Services Digital Broadcasting (ISDB) download content descriptor. |
IIsdbDownloadContentDescriptor::GetComponentSize Gets the total size of components transmitted within the same carousel from an Integrated Services Digital Broadcasting (ISDB) download content descriptor, in bytes. |
IIsdbDownloadContentDescriptor::GetComponentTag Gets the tag that identifies a stream component from an Integrated Services Digital Broadcasting (ISDB) download content descriptor. This tag also identifies the stream in the program map table (PMT). |
IIsdbDownloadContentDescriptor::GetCountOfRecords Gets the body length of an Integrated Services Digital Broadcasting (ISDB) download content descriptor, in bytes. |
IIsdbDownloadContentDescriptor::GetDownloadId Gets the download identifier from an Integrated Services Digital Broadcasting (ISDB) download content descriptor. The download identifier identifies an application number for the download. |
IIsdbDownloadContentDescriptor::GetFlags Gets flag values from an Integrated Services Digital Broadcasting (ISDB) download content descriptor. |
IIsdbDownloadContentDescriptor::GetLeakRate Gets the leak rate of the transport buffer from an Integrated Services Digital Broadcasting (ISDB) download content descriptor, in bytes per second. |
IIsdbDownloadContentDescriptor::GetLength Gets the body length of an Integrated Services Digital Broadcasting (ISDB) download content descriptor, in bytes. |
IIsdbDownloadContentDescriptor::GetRecordModuleId Gets the identifier from an Integrated Services Digital Broadcasting (ISDB) download content descriptor that specifies the carousel used for downloading. |
IIsdbDownloadContentDescriptor::GetRecordModuleInfo Gets the value of a module_info_byte field from a module record in an Integrated Services Digital Broadcasting (ISDB) download content descriptor. |
IIsdbDownloadContentDescriptor::GetRecordModuleInfoLength Gets the value of the module_info_length field from an Integrated Services Digital Broadcasting (ISDB) download content descriptor. The module_info_length field gives the length of the module_info_byte field in the descriptor. |
IIsdbDownloadContentDescriptor::GetRecordModuleSize Gets the size of a module from an Integrated Services Digital Broadcasting (ISDB) download content descriptor, in bytes. |
IIsdbDownloadContentDescriptor::GetTag Gets the tag that identifies an Integrated Services Digital Broadcasting (ISDB) download content descriptor. |
IIsdbDownloadContentDescriptor::GetTextLanguageCode Gets the three-character ISO 639 language code from an Integrated Services Digital Broadcasting (ISDB) download content descriptor. |
IIsdbDownloadContentDescriptor::GetTextW Gets the text from an Integrated Services Digital Broadcasting (ISDB) download content descriptor that describes the descriptor contents, in Unicode text format. |
IIsdbDownloadContentDescriptor::GetTimeOutValueDII Gets the value of the time_out_value_DII field from an Integrated Services Digital Broadcasting (ISDB) download content descriptor. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows�7 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | dvbsiparser.h (include Dvbsiparser.idl) |