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.
Methods
The IATSCTuningSpace interface inherits from IAnalogTVTuningSpace.
In addition, IATSCTuningSpace defines the following methods.
| Method | Description |
|---|---|
Gets the highest minor channel number for this tuning space. |
|
Gets the highest physical channel number ever allowed for this tuning space. |
|
Gets the lowest minor channel number ever allowed for this tuning space. |
|
Gets the lowest physical channel number ever allowed for this tuning space. |
|
Sets the highest minor channel number for this tuning space. |
|
Sets the highest physical channel number ever allowed for this tuning space. |
|
Sets the lowest minor channel number ever allowed for this tuning space. |
|
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
Send comments about this topic to Microsoft
Build date: 12/4/2008