IDvbExtendedEventDescriptor 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 a Digital Video Broadcast (DVB) extended event descriptor. An extended event descriptor appears as part of the DVB service information in the event information table (EIT) and service information table (SIT). The descriptor provides a detailed text description of an event that may be used in addition to the short event descriptor. More than one extended event descriptor can be associated to allow more than 256 bytes of information about one event to be conveyed. Text information can be structured into two columns, one that provides an item description field, and one that provides the item text, for example, to include a cast list in a movie or show description.
Inheritance
The IDvbExtendedEventDescriptor interface inherits from the IUnknown interface. IDvbExtendedEventDescriptor also has these types of members:
Methods
The IDvbExtendedEventDescriptor interface has these methods.
IDvbExtendedEventDescriptor::GetConcatenatedItemW Concatenates the bytes from the item in the current Digital Video Broadcast (DVB) extended event descriptor with the bytes from the item in the next DVB extended event descriptor and returns the concatenated data as a Unicode string. |
IDvbExtendedEventDescriptor::GetConcatenatedTextW Gets the concatenation of the text description in the current item with the text description in the next item (both in Unicode format) of a Digital Video Broadcast (DVB) extended event descriptor. |
IDvbExtendedEventDescriptor::GetCountOfRecords Gets the number of item records in a Digital Video Broadcast (DVB) extended event descriptor. |
IDvbExtendedEventDescriptor::GetDescriptorNumber Gets the descriptor number from a Digital Video Broadcast (DVB) extended event descriptor. |
IDvbExtendedEventDescriptor::GetLanguageCode Gets the three-character ISO 639 language code from a Digital Video Broadcast (DVB) extended event descriptor. |
IDvbExtendedEventDescriptor::GetLastDescriptorNumber Gets the number of the last descriptor associated with this descriptor from a Digital Video Broadcast (DVB) extended event descriptor. |
IDvbExtendedEventDescriptor::GetLength Gets the body length of a Digital Video Broadcast (DVB) extended event descriptor. |
IDvbExtendedEventDescriptor::GetRecordItemRawBytes Gets the raw data from the current item in a Digital Video Broadcast (DVB) extended event descriptor. |
IDvbExtendedEventDescriptor::GetRecordItemW Gets the item and descriptor from a Digital Videl Broadcast (DVB) extended event descriptor, in Unicode string format. |
IDvbExtendedEventDescriptor::GetTag Gets the tag that identifies a Digital Video Broadcast (DVB) extended event descriptor. |
IDvbExtendedEventDescriptor::GetTextW Gets the text describing an itemfrom a Digital Video Broadcast (DVB) extended event descriptor, in string format. |
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) |