Microsoft DirectX 8.0

IAnalogRadioTuningSpace Interface

This interface is implemented on the AnalogRadioTuningSpace object.

MethodNameDescription
ITuningSpace Methods 
get_UniqueNameRetrieves a unique name for the Tuning Space. Can be either a short name, or a GUID.
put_UniqueNameSets a unique name for the Tuning Space. Can be either a short name, or a GUID.
get_FriendlyNameRetrieves the localized, user-friendly name of the Tuning Space.
put_FriendlyNameSets the localized, user-friendly name of the Tuning Space.
get_CLSIDGets the CLSID of the tuning space as a BSTR.
get_NetworkTypeRetrieves the network type GUID of the tuning space as a BSTR.
put_NetworkTypeSets the network type for this tuning space as a BSTR.
get__NetworkTypeRetrieves the network type of the tuning space as a GUID.
put__NetworkTypeSets the network type for this tuning space as a REFCLSID.
CreateTuneRequestCreates a COM object representing an empty (uninitialized) Tune Request.
EnumCategoryGUIDsCreates an enumerator for the DirectShow category GUIDs, representing classes of filters that support the tuning space.
EnumDeviceMonikersCreates an enumerator of device monikers representing the tuner inputs (filters) supporting this tuning space.
get_DefaultPreferredComponentTypesReturns an enumeration of the preferred component types, which specify parameters such as the preferred audio stream.
put_DefaultPreferredComponentTypesCreates an enumeration of the preferred component types, which specify parameters such as the preferred audio stream.
get_DefaultLocatorRetrieves the default Locator on the local system.
put_DefaultLocatorSets the default Locator on the local system.
IAnalogRadioTuningSpace Methods 
get_MinFrequencyRetrieves the minimum frequency for this tuning space.
put_MinFrequencySets the minimum frequency for this tuning space.
get_MaxFrequencyRetrieves the maximum frequency for this tuning space.
put_MaxFrequencySets the maximum frequency for this tuning space.
get_StepRetrieves the step increment for this tuning space.
put_StepSets the step increment for this tuning space.

IAnalogRadioTuningSpace::get_MinFrequency

IAnalogRadioTuningSpace Interface

Retrieves the minimum frequency for this tuning space.

Syntax

HRESULT get_MinFrequency(
    long* MinFrequencyVal
    );

Parameters

MinFrequencyVal
[out, retval] Pointer to a variable of type long that receives the minimum frequency.

Return Value

Returns S_OK if successful. If the method fails, error information can be retrieved using the standard COM IErrorInfo interface.

IAnalogRadioTuningSpace::put_MinFrequency

IAnalogRadioTuningSpace Interface

Sets the minimum frequency for this tuning space.

Syntax

HRESULT put_MinFrequency(
    long NewMinFrequencyVal
    );

Parameters

NewMinFrequencyVal
[in] Variable of type long that specifies the minimum frequency.

Return Value

Returns S_OK if successful. If the method fails, error information can be retrieved using the standard COM IErrorInfo interface.

IAnalogRadioTuningSpace::get_MaxFrequency

IAnalogRadioTuningSpace Interface

Retrieves the maximum frequency for this tuning space.

Syntax

HRESULT get_MaxFrequency(
    long* MaxFrequencyVal
    );

Parameters

MaxFrequencyVal
[out, retval] Pointer to a variable of type long that receives the maximum frequency.

Return Value

Returns S_OK if successful. If the method fails, error information can be retrieved using the standard COM IErrorInfo interface.

IAnalogRadioTuningSpace::put_MaxFrequency

IAnalogRadioTuningSpace Interface

Sets the maximum frequency for this tuning space.

Syntax

HRESULT put_MaxFrequency(
    long NewMaxFrequencyVal
    );

Parameters

NewMaxFrequencyVal
[in] Variable of type long that specifies the maximum frequency.

Return Value

Returns S_OK if successful. If the method fails, error information can be retrieved using the standard COM IErrorInfo interface.

IAnalogRadioTuningSpace::get_Step

IAnalogRadioTuningSpace Interface

Retrieves the step increment for this tuning space.

Syntax

HRESULT get_Step(
    long* StepVal
    );

Parameters

StepVal
[out, retval] Pointer to a variable of type long that receives the stepping value.

Return Value

Returns S_OK if successful. If the method fails, error information can be retrieved using the standard COM IErrorInfo interface.

IAnalogRadioTuningSpace::put_Step

IAnalogRadioTuningSpace Interface

Sets the step increment for this tuning space.

Syntax

HRESULT put_Step(
    long NewStepVal
    );

Parameters

NewStepVal
[in] Variable of type long that specifies the stepping increment.

Return Value

Returns S_OK if successful. If the method fails, error information can be retrieved using the standard COM IErrorInfo interface.