ReactOS 0.4.15-dev-8393-g61b7fb9
IScanningTunerEx Interface Reference
Inheritance diagram for IScanningTunerEx:
Collaboration diagram for IScanningTunerEx:

Public Member Functions

HRESULT GetCurrentLocator ([in]ILocator **pILocator)
HRESULT PerformExhaustiveScan ([in] long dwLowerFreq, [in] long dwHigherFreq, [in] VARIANT_BOOL bFineTune, [in] HEVENT hEvent)
HRESULT TerminateCurrentScan ([out] long *pcurrentFreq)
HRESULT ResumeCurrentScan ([in] HEVENT hEvent)
HRESULT GetTunerScanningCapability ([out] long *HardwareAssistedScanning, [out] long *NumStandardsSupported, [out] GUID *BroadcastStandards)
HRESULT GetTunerStatus ([out] long *SecondsLeft, [out] long *CurrentLockType, [out] long *AutoDetect, [out] long *CurrentFreq)
HRESULT GetCurrentTunerStandardCapability ([in] GUID CurrentBroadcastStandard, [out] long *SettlingTime, [out] long *TvStandardsSupported)
HRESULT SetScanSignalTypeFilter ([in] long ScanModulationTypes, [in] long AnalogVideoStandard)
- Public Member Functions inherited from IScanningTuner
HRESULT SeekDown ()
HRESULT ScanUp ([in] long MillisecondsPause)
HRESULT ScanDown ([in] long MillisecondsPause)
HRESULT AutoProgram ()
- Public Member Functions inherited from ITuner
HRESULT get_TuningSpace ([out] ITuningSpace **TuningSpace)
HRESULT put_TuningSpace ([in] ITuningSpace *TuningSpace)
HRESULT EnumTuningSpaces ([out] IEnumTuningSpaces **ppEnum)
HRESULT get_TuneRequest ([out] ITuneRequest **TuneRequest)
HRESULT put_TuneRequest ([in] ITuneRequest *TuneRequest)
HRESULT Validate ([in] ITuneRequest *TuneRequest)
HRESULT get_PreferredComponentTypes ([out] IComponentTypes **ComponentTypes)
HRESULT put_PreferredComponentTypes ([in] IComponentTypes *ComponentTypes)
HRESULT get_SignalStrength ([out] long *Strength)
HRESULT TriggerSignalEvents ([in] long Interval)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 731 of file tuner.idl.

Member Function Documentation

◆ GetCurrentLocator()

HRESULT IScanningTunerEx::GetCurrentLocator ( [in] ILocator **  pILocator)

◆ GetCurrentTunerStandardCapability()

HRESULT IScanningTunerEx::GetCurrentTunerStandardCapability ( [in] GUID  CurrentBroadcastStandard,
[out] long SettlingTime,
[out] long TvStandardsSupported 

◆ GetTunerScanningCapability()

HRESULT IScanningTunerEx::GetTunerScanningCapability ( [out] long HardwareAssistedScanning,
[out] long NumStandardsSupported,
[out] GUID BroadcastStandards 

◆ GetTunerStatus()

HRESULT IScanningTunerEx::GetTunerStatus ( [out] long SecondsLeft,
[out] long CurrentLockType,
[out] long AutoDetect,
[out] long CurrentFreq 

◆ PerformExhaustiveScan()

HRESULT IScanningTunerEx::PerformExhaustiveScan ( [in] long  dwLowerFreq,
[in] long  dwHigherFreq,
[in] VARIANT_BOOL  bFineTune,
[in] HEVENT  hEvent 

◆ ResumeCurrentScan()

HRESULT IScanningTunerEx::ResumeCurrentScan ( [in] HEVENT  hEvent)

◆ SetScanSignalTypeFilter()

HRESULT IScanningTunerEx::SetScanSignalTypeFilter ( [in] long  ScanModulationTypes,
[in] long  AnalogVideoStandard 

◆ TerminateCurrentScan()

HRESULT IScanningTunerEx::TerminateCurrentScan ( [out] long pcurrentFreq)

The documentation for this interface was generated from the following file: