IDvbComponentDescriptor 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.]
Identifies the type of a Digital Video Broadcast (DVB) component stream and provides a text description of the component stream.
Inheritance
The IDvbComponentDescriptor interface inherits from the IUnknown interface. IDvbComponentDescriptor also has these types of members:
Methods
The IDvbComponentDescriptor interface has these methods.
IDvbComponentDescriptor::GetComponentTag Gets the component tag from a DVB component descriptor. The component tag has the same value as the component_tag field in the stream identifier descriptor in the Program Specific Information (PSI) program map section for the component stream. |
IDvbComponentDescriptor::GetComponentType Gets the component type code for a Digital Video Broadcast (DVB) component descriptor. |
IDvbComponentDescriptor::GetLanguageCode Gets the three-character ISO 639 language code from a Digital Video Broadcast (DVB) component descriptor. |
IDvbComponentDescriptor::GetLength Gets the body length of a Digital Video Broadcast (DVB) component descriptor |
IDvbComponentDescriptor::GetStreamContent Gets the stream content code for a Digital Video Broadcast (DVB) component descriptor. |
IDvbComponentDescriptor::GetTag Gets the tag that identifies a Digital Video Broadcast (DVB) component descriptor. |
IDvbComponentDescriptor::GetTextW Gets the text describing the elementary stream, in Unicode string format, from a Digital Video Broadcast (DVB) component descriptor. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows�7 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | dvbsiparser.h |