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) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for