TUNERDEVCAPS

This structure contains information about the device capabilities of a tuner.

Syntax

typedef struct _TUNERDEVCAPS {
DWORD
dwMakerID;
DWORD
dwDrvVer;
DWORD
dwTunerCaps;
DWORD
dwBands;
DWORD
dwReserved1;
DWORD
dwReserved2;
} TUNERDEVCAPS, *PTUNERDEVCAPS;

Members

dwMakerID
Specifies the manufacturer identifier.
dwDrvVer
Specifies the tuner device driver version. The high-order word contains the major version number, and the low-order word contains the minor version number.
dwTunerCaps
Specifies which tuner features can be configured. It is a combination of the following flags:
TC_MUTE
Specifies muting.
TC_LOCAL
Specifies local mode versus distance mode. If this flag is not specified, then distance mode is implied.
dwBands
Specifies which bands are supported. It is a combination of the following flags:
BAND_AM
Specifies an AM band.
BAND_FM
Specifies an FM band.
BAND_TV
Specifies a TV band.
BAND_CB
Specifies a CB band.
BAND_USER
Specifies a user-defined band.
dwReserved1
Reserved.
dwReserved2
Reserved.

Remarks

Use TunerQuery to determine which tuners are available. Use TunerGetDevCaps to find out what each can do.

See Also

HIWORD, LOWORD, TunerGetDevCaps, TunerQuery