IDVBTuneRequest interface (tuner.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.]
The IDVBTuneRequest interface is implemented on the DVBTuneRequest object. It provides methods for acquiring a transport stream, and a service on that stream, in tuning spaces with a DVB network type. This information is obtained by the Guide Store loader from the TIF, stored in the tune request, and ultimately used by the Network Provider to configure the MPEG-2 Demultiplexer so that the correct packets are decoded and passed on to the downstream filters.
The IDVBTuneRequest interface inherits from ITuneRequest. IDVBTuneRequest also has these types of members:
The IDVBTuneRequest interface has these methods.
IDVBTuneRequest::get_ONID The get_ONID method retrieves the original network ID. |
IDVBTuneRequest::get_SID The get_SID method retrieves the service ID for the network. |
IDVBTuneRequest::get_TSID The get_TSID method retrieves the transport stream ID. |
IDVBTuneRequest::put_ONID The put_ONID method sets the original network ID. |
IDVBTuneRequest::put_SID The put_SID method sets the service ID. |
IDVBTuneRequest::put_TSID The put_TSID method sets the transport stream ID. |
To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IDVBTuneRequest)
.
Requirement | Value |
---|---|
Minimum supported client | Windows�XP [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | tuner.h |