IDvbSubtitlingDescriptor 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) subtitling descriptor. The subtitling descriptor appears in the DVB service information as part of the the program map table (PMT) and defines the language, text, and formatting that is used for subtitling data in a DVB broadcast.
Inheritance
The IDvbSubtitlingDescriptor interface inherits from the IUnknown interface. IDvbSubtitlingDescriptor also has these types of members:
Methods
The IDvbSubtitlingDescriptor interface has these methods.
IDvbSubtitlingDescriptor::GetCountOfRecords Gets the number of subtitling records in a Digital Video Broadcast (DVB) subtitling descriptor. |
IDvbSubtitlingDescriptor::GetLength Gets the body length of a Digital Video Broadcast (DVB) subtitling descriptor. |
IDvbSubtitlingDescriptor::GetRecordAncillaryPageID Gets the ancillary page identifier for a Digital Video Broadcast (DVB) subtitling descriptor. |
IDvbSubtitlingDescriptor::GetRecordCompositionPageID Gets the composition page identifier for a Digital Video Broadcast (DVB) subtitling descriptor. |
IDvbSubtitlingDescriptor::GetRecordLangId Gets the three-character ISO 639 language code from a Digital Video Broadcast (DVB) subtitling descriptor. This code identifies the language used for subtitles. |
IDvbSubtitlingDescriptor::GetRecordSubtitlingType Gets the subtitling component type from a DVB subtitling descriptor. |
IDvbSubtitlingDescriptor::GetTag Gets the tag for a Digital Video Broadcast (DVB) subtitling 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) |