Freigeben über


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.

Inheritance

The IDVBTuneRequest interface inherits from ITuneRequest. IDVBTuneRequest also has these types of members:

Methods

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.

Remarks

To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IDVBTuneRequest).

Requirements

Requirement Value
Minimum supported client Windows�XP [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header tuner.h

See also

ITuneRequest

Tuning Model Interfaces