Freigeben über


KSPROPERTY_TUNER_MODE_CAPS_S-Struktur (ksmedia.h)

Die KS_PROPERTY_TUNER_MODE_CAPS_S-Struktur beschreibt die Funktionen von TV- und Radiotuner-Gerä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;

Member

Property

Gibt eine initialisierte KSPROPERTY-Struktur an, die den Eigenschaftensatz, die Eigenschafts-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 handeln, die in ksmedia.h definiert ist:

Flag Bedeutung
KSPROPERTY_TUNER_MODE_TV Gibt an, dass der Tuner in der Lage ist, analoge Rundfunk- oder Kabelfernsehkanäle zu optimieren.
KSPROPERTY_TUNER_MODE_FM_RADIO Gibt an, dass der Tuner in der Lage ist, UKW-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, Sendungen des Advanced Television Systems Committee (Digital TV für die USA) oder einen anderen digitalen Fernsehstandard zu optimieren.

StandardsSupported

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

MinFrequency

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

MaxFrequency

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

TuningGranularity

Gibt die kleinstmö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, zu der eine neue Frequenzeinstellung stabil wird.

Strategy

Gibt die Optimierungsmethode an. Dieser Member darf nur auf einen der Werte aus der KS_TUNER_STRATEGY-Enumeration festgelegt werden.

Hinweise

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

Anforderungen

Anforderung Wert
Header ksmedia.h (include Ksmedia.h)

Weitere Informationen

KSPROPERTY

KSPROPERTY_TUNER_MODE_CAPS

KS_AnalogVideoStandard

KS_TUNER_STRATEGY

PROPSETID_TUNER