IDvbServiceDescriptor 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) service descriptor. The service descriptor appears in the DVB service information as part of the service description table (SDT) or selection information table (SIT). It describes the service type and provides the names of the service provider and the service in text form.
Inheritance
The IDvbServiceDescriptor interface inherits from the IUnknown interface. IDvbServiceDescriptor also has these types of members:
Methods
The IDvbServiceDescriptor interface has these methods.
IDvbServiceDescriptor::GetLength Gets the length of a Digital Video Broadcast (DVB) service descriptor. |
IDvbServiceDescriptor::GetProcessedServiceName Gets the processed service name from a Digital Video Broadcast (DVB) service descriptor. |
IDvbServiceDescriptor::GetServiceName Gets the service_name field from a Digital Video Broadcast (DVB) service descriptor. |
IDvbServiceDescriptor::GetServiceNameEmphasized Gets the emphasized service name from a Digital Video Broadcast (DVB) service descriptor. |
IDvbServiceDescriptor::GetServiceProviderName Gets the service provider name from a Digital Video Broadcast (DVB) service descriptor. |
IDvbServiceDescriptor::GetServiceProviderNameW Gets the service provider name string from a Digital Video Broadcast (DVB) service descriptor. |
IDvbServiceDescriptor::GetServiceType Gets the service_type field value from a Digital Video Broadcast (DVB) service descriptor. |
IDvbServiceDescriptor::GetTag Gets the tag identifying a Digital Video Broadcast (DVB) service descriptor. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | dvbsiparser.h (include Dvbsiparser.idl) |