Microsoft DirectX 8.1 (C++) |
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 Home Edition and Windows XP Professional, and also with DirectX 8.1. 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.
When the minimum and maximum physical channel and minor channel for a tuning space are set using these methods, the tuner will automatically “wrap around” to the minimum value when the user tries to specify a channel that is greater than the maximum value.
In addition to the methods inherited from IDispatch, ITuningSpace and 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. |