KSPROPERTY_TUNER_MODE_S structure (ksmedia.h)
The KSPROPERTY_TUNER_MODE_S structure describes the mode of a TV or radio tuner device.
Syntax
typedef struct {
KSPROPERTY Property;
ULONG Mode;
} KSPROPERTY_TUNER_MODE_S, *PKSPROPERTY_TUNER_MODE_S;
Members
Property
Specifies an initialized KSPROPERTY structure that describes the property set, property ID, and request type.
Mode
Specifies the current tuner mode. If the request is a Get request, the minidriver should return the current tuner mode. If the request is a Set request, the minidriver should switch the current tuner mode to the specified value. This member can be one of the following tuner modes from the KSPROPERTY_TUNER_MODES enumeration that is defined in Ksmedia.h:
Flag | Meaning |
---|---|
KSPROPERTY_TUNER_MODE_TV | Indicates that the tuner is currently tuning (get) or should switch to tuning broadcast or cable television channels (set). |
KSPROPERTY_TUNER_MODE_FM_RADIO | Indicates that the tuner is currently tuning (get) or should switch to tuning (set) FM radio channels. |
KSPROPERTY_TUNER_MODE_AM_RADIO | Indicates that the tuner is currently tuning (get) or should switch to tuning (set) AM radio channels. |
KSPROPERTY_TUNER_MODE_DSS | Indicates that the tuner is currently tuning (get) or should switch to tuning (set) tuning DSS channels. |
KSPROPERTY_TUNER_MODE_ATSC | Indicates that the tuner is capable of tuning (get) or should switch to tuning (set) Advanced Television Systems Committee broadcasts (Digital TV for the United States). This setting can also be used by DVB-T and DVB-C systems. |
Requirements
Requirement | Value |
---|---|
Header | ksmedia.h (include Ksmedia.h) |