KSPROPERTY_TUNER_FREQUENCY_S Struktur (ksmedia.h)
Die KSPROPERTY_TUNER_FREQUENCY_S-Struktur beschreibt die Häufigkeit eines TV- oder Radiotunergeräts.
Syntax
typedef struct {
KSPROPERTY Property;
ULONG Frequency;
ULONG LastFrequency;
ULONG TuningFlags;
ULONG VideoSubChannel;
ULONG AudioSubChannel;
ULONG Channel;
ULONG Country;
} KSPROPERTY_TUNER_FREQUENCY_S, *PKSPROPERTY_TUNER_FREQUENCY_S;
Member
Property
Gibt eine initialisierte KSPROPERTY-Struktur an, die den Eigenschaftensatz, die Eigenschafts-ID und den Anforderungstyp beschreibt.
Frequency
Gibt die Häufigkeit des Tuners an. Wenn es sich bei der Anforderung um eine Get-Anforderung handelt, gibt der Minidriver die aktuelle Häufigkeit des Tuners zurück. Wenn es sich bei der Anforderung um eine Set-Anforderung handelt, sollte der Minidriver die Häufigkeit des Tuners auf den angegebenen Wert festlegen. Dieser Wert wird in Hertz (Hz) angegeben.
LastFrequency
Gibt die zuletzt eingestellte Häufigkeit an.
TuningFlags
Gibt Optimierungsflags an, die die Granularität eines Optimierungsvorgangs beschreiben. Wenn es sich bei der Anforderung um eine Get-Anforderung handelt, gibt der Minidriver die aktuellen Optimierungsflags zurück. Wenn es sich bei der Anforderung um eine Set-Anforderung handelt, sollte der Minidriver die angegebene Optimierungsmethode verwenden. Dieses Element muss auf einen der Werte aus der KS_TUNER_TUNING_FLAGS-Enumeration festgelegt werden.
VideoSubChannel
Gibt den Videounterkanal einer digitalen Fernsehquelle an. Wenn es sich bei der Anforderung um eine Get-Anforderung handelt, sollte der Minidriver den Videounterkanal für die digitale Fernsehquelle auf den angegebenen Wert zurückgeben. Wenn es sich bei der Anforderung um eine Set-Anforderung handelt, sollte der Minidriver den Videounterkanal für die digitale Fernsehquelle festlegen. Dieses Element wird nur von Geräten verwendet, die den DSS-Tunermodus (KSPROPERTY_TUNER_MODE_DSS) unterstützen.
AudioSubChannel
Gibt den Audiounterkanal einer digitalen Fernsehquelle an. Wenn es sich bei der Anforderung um eine Get-Anforderung handelt, sollte der Minidriver den Audiounterkanal für die digitale Fernsehquelle zurückgeben. Wenn es sich bei der Anforderung um eine Set-Anforderung handelt, sollte der Minidriver den Audiounterkanal für die digitale Fernsehquelle festlegen. Dieses Element wird nur von Geräten verwendet, die den DSS-Tunermodus (KSPROPERTY_TUNER_MODE_DSS) unterstützen.
Channel
Gibt den Videounterkanal einer digitalen Fernsehquelle an. Wenn es sich bei der Anforderung um eine Get-Anforderung handelt, sollte der Minidriver den Videounterkanal für die digitale Fernsehquelle auf den angegebenen Wert zurückgeben. Wenn es sich bei der Anforderung um eine Set-Anforderung handelt, sollte der Minidriver den Videounterkanal für die digitale Fernsehquelle festlegen. Dieses Element wird nur von Geräten verwendet, die den DSS-Tunermodus (KSPROPERTY_TUNER_MODE_DSS) unterstützen.
Country
Gibt den aktuellen Ländercode für den Optimierungsvorgang an. Ländercodes folgen den Regionscodewerten der Telefonie-API (TAPI), die den internationalen Fernwahlcodes entsprechen.
Anforderungen
Anforderung | Wert |
---|---|
Header | ksmedia.h (include Ksmedia.h) |