TUNERSEEKINFO
This structure contains information on the frequency range to search.
Syntax
typedef struct _TUNERSEEKINFO {
WORD wSeekOptions;
WORD wSensitivity;
FREQUENCY RangeLow;
FREQUENCY RangeHigh;
SEEK_STATUS_NOTIFY fnCallBack;
DWORD Reserved;
} TUNERSEEKINFO, *PTUNERSEEKINFO;
Members
- wSeekOptions
- Unsigned 16-bit integer that contains the settings of the tuner while it is in seek mode. It is one of the following values:
- TUNER_SEEK_TUNEDOWN
- The tuner seeks down the frequency band by repeatedly reducing the current frequency by the step size defined for the band.
- TUNER_SEEK_NO_WRAPAROUND
- The tuner does not wrap around to the other end of the frequency band once the tuner reaches the minimum frequency defined by RangeLow or the maximum frequency defined by RangeHigh.
- TUNER_SEEK_NO_MUTE
- Turns off muting while the tuner is in seek mode.
- wSensitivity
- Seeking sensitivity of tuner. It is one of the following values:
- TUNER_SEEK_SENSITIVITY_NORMAL
- Seeks normal sensitivity.
- TUNER_SEEK_SENSITIVITY_HIGH
- Seeks high sensitivity.
- TUNER_SEEK_SENSITIVITY_LOW
- Seeks low sensitivity.
- RangeLow
- Specifies the low end of the frequency range to search.
- RangeHigh
- Specifies the high end of the frequency range to search.
- fnCallBack
- Callback function with the following syntax:
BOOL SeekCallbackFunc( PSIGNALINFO pSigInfo)
{
……
}
This callback function can update the UI. It returns TRUE if the seek should continue, or FALSE if the seek should stop.
- Reserved
- Reserved.