Share via


ITuningSpaces 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 ITuningSpaces interface represents a collection of tuning spaces.

Inheritance

The ITuningSpaces interface inherits from the IUnknown interface. ITuningSpaces also has these types of members:

Methods

The ITuningSpaces interface has these methods.

 
ITuningSpaces::get__NewEnum

The get__NewEnum method returns an enumerator for the collection.
ITuningSpaces::get_Count

The get_Count method returns the number of tuning spaces in the collection.
ITuningSpaces::get_EnumTuningSpaces

The get_EnumTuningSpaces method returns an enumerator for the collection.
ITuningSpaces::get_Item

The get_Item method returns the specified item in the collection.

Remarks

This interface is used to enumerate subsets of tuning spaces within the SystemTuningSpaces object. To enumerate all of the tuning spaces available on the system, use the ITuningSpaceContainer interface on the SystemTuningSpaces object.

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

Requirements

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

See also

Tuning Model Interfaces