Freigeben über


KSPROPERTY_TUNER_MODE_CAPS_S Struktur (ksmedia.h)

Die KS_PROPERTY_TUNER_MODE_CAPS_S Struktur beschreibt die Funktionen von Tv- und Radio-Tunergeräten.

Syntax

typedef struct {
  KSPROPERTY Property;
  ULONG      Mode;
  ULONG      StandardsSupported;
  ULONG      MinFrequency;
  ULONG      MaxFrequency;
  ULONG      TuningGranularity;
  ULONG      NumberOfInputs;
  ULONG      SettlingTime;
  ULONG      Strategy;
} KSPROPERTY_TUNER_MODE_CAPS_S, *PKSPROPERTY_TUNER_MODE_CAPS_S;

Angehörige

Property

Gibt eine initialisierte KSPROPERTY- Struktur an, die den Eigenschaftensatz, die Eigenschaften-ID und den Anforderungstyp beschreibt.

Mode

Gibt den Tunermodus an, zu dem der Aufrufer Funktionsinformationen anfordert. Es kann sich um einen der folgenden Tunermodi aus der KSPROPERTY_TUNER_MODES Enumeration sein, die in ksmedia.hdefiniert ist:

Flagge Bedeutung
KSPROPERTY_TUNER_MODE_TV Gibt an, dass der Tuner in der Lage ist, analoge Übertragungs- oder Kabelfernsehkanäle zu optimieren.
KSPROPERTY_TUNER_MODE_FM_RADIO Gibt an, dass der Tuner in der Lage ist, FM-Radiokanäle zu optimieren.
KSPROPERTY_TUNER_MODE_AM_RADIO Gibt an, dass der Tuner in der Lage ist, AM-Radiokanäle zu optimieren.
KSPROPERTY_TUNER_MODE_DSS Gibt an, dass der Tuner dsS-Kanäle optimieren kann.
KSPROPERTY_TUNER_MODE_ATSC Gibt an, dass der Tuner in der Lage ist, Advanced Television Systems Committee Übertragungen (Digital TV für die VEREINIGTEN Staaten) oder einen anderen digitalen Fernsehstandard zu optimieren.

StandardsSupported

Beschreibt die unterstützten analogen Videostandards. Wenn Modus- auf KSPROPERTY_TUNER_MODE_TV festgelegt ist, kann dieses Element auf einen oder mehrere Werte (logisch festgelegt) aus der KS_AnalogVideoStandard-Enumeration festgelegt werden.

MinFrequency

Gibt die niedrigste vom Tuner unterstützte Häufigkeit an. Dieser Wert ist in Hertz (Hz).

MaxFrequency

Gibt die höchste vom Tuner unterstützte Häufigkeit an. Dieser Wert ist in Hertz (Hz).

TuningGranularity

Gibt die kleinste mögliche Schrittgröße zwischen zwei Einstellungen der Optimierungshäufigkeit an. Dieser Wert ist in Hertz (Hz).

NumberOfInputs

Gibt die Anzahl der Eingaben für den Tuner an.

SettlingTime

Gibt die Zeit in Millisekunden an, damit eine neue Häufigkeitseinstellung stabil wird.

Strategy

Gibt die Optimierungsmethode an. Dieses Element muss nur auf einen der Werte aus der KS_TUNER_STRATEGY-Aufzählung festgelegt werden.

Bemerkungen

Der Minidriver füllt die Modusfunktionen für den angeforderten Tunermodus aus.

Anforderungen

Anforderung Wert
Header- ksmedia.h (enthalten Ksmedia.h)

Siehe auch

KSPROPERTY

KSPROPERTY_TUNER_MODE_CAPS

KS_AnalogVideoStandard

KS_TUNER_STRATEGY

PROPSETID_TUNER