IATSCTuningSpace Interface
Microsoft DirectShow 9.0 |
IATSCTuningSpace Interface
The IATSCTuningSpace interface is implemented on ATSCTuningSpace objects, which represent any tuning space with an ATSC network type. Microsoft provides a default ATSC tuning space with Windows XP, and also with DirectX 9.0. Third parties such as cable providers may install a custom tuning space using the ITuningSpaceContainer interface. An ATSCTuningSpace object creates tune requests that expose IATSCChannelTuneRequest.
In addition to the methods inherited from IAnalogTVTuningSpace, the IATSCTuningSpace interface exposes the following methods.
Method | Description |
get_MaxMinorChannel | Gets the highest minor channel number for this tuning space. |
get_MaxPhysicalChannel | Gets the highest physical channel number ever allowed for this tuning space. |
get_MinMinorChannel | Gets the lowest minor channel number ever allowed for this tuning space. |
get_MinPhysicalChannel | Gets the lowest physical channel number ever allowed for this tuning space. |
put_MaxMinorChannel | Sets the highest minor channel number for this tuning space. |
put_MaxPhysicalChannel | Sets the highest physical channel number ever allowed for this tuning space. |
put_MinMinorChannel | Sets the lowest minor channel number ever allowed for this tuning space. |
put_MinPhysicalChannel | Sets the lowest physical channel number ever allowed for this tuning space. |
Remarks
If the minimum and maximum channels are set, and the user specifies a channel that is greater than the maximum, the tuner automatically wraps around to the minimum value.
To set the minimum and maximum major channel, call IAnalogTVTuningSpace::put_MinChannel and IAnalogTVTuningSpace::put_MaxChannel.
See Also