IMPEG2TuneRequestSupport interface (tuner.h)
Indicates that the default network provider for a tuning space allows tuning through the IMPEG2TuneRequest interface as well as tuning through the native tuning request type implemented by that tuning space's CreateTuneRequest method.
For example, the DVBTuningSpace object implements the IMPEG2TuneRequestSupport interface. This indicates that the default network provider for the DVBTuningSpace object supports tuning through both the object's native IDVBTuneRequest::CreateTuneRequest method and the IMPEG2TuneRequest::CreateTuneRequest method. (In both cases, the tune request interfaces inherit the CreateTuneRequest method from the ITuneRequest interface).
The following tuning space objects support the IMPEG2TuneRequestSupport interface:
- DVBSTuningSpace object
- DVBTuningSpace object
- ATSCTuningSpace object
Inheritance
The IMPEG2TuneRequestSupport interface inherits from the IUnknown interface.
Remarks
To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IMPEG2TuneRequestSupport)
.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | tuner.h |