KSPROPERTY_TUNER_CAPS_S-Struktur (ksmedia.h)

Die KSPROPERTY_TUNER_CAPS_S-Struktur beschreibt die Hardwarefunktionen von TV- und Radiooptimierungsgeräten.

Syntax

typedef struct {
  KSPROPERTY   Property;
  ULONG        ModesSupported;
  KSPIN_MEDIUM VideoMedium;
  KSPIN_MEDIUM TVAudioMedium;
  KSPIN_MEDIUM RadioAudioMedium;
} KSPROPERTY_TUNER_CAPS_S, *PKSPROPERTY_TUNER_CAPS_S;

Member

Property

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

ModesSupported

Gibt einen bitweisen OR der unterstützten Tunermodi an. Dieser Member kann auf einen oder mehrere der folgenden Werte aus der KSPROPERTY_TUNER_MODES-Enumeration festgelegt werden, 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 digitale Fernsehkanäle optimieren kann. Diese Einstellung kann für den EMPFANG von ATSC, DVB-C oder DVB-T verwendet werden.

VideoMedium

Gibt eine eindeutige GUID an, die die Hardwareverbindung des analogen Videosignals darstellt. Dieser Wert erzwingt Verbindungen zwischen Filtern. Mögliche Werte sind NULL, was angibt, dass kein Pin erstellt wird. GUID_NULL, die angibt, dass Medium nicht zum Erzwingen von Verbindungen verwendet wird; oder eine GUID. Wenn ein GUID-Wert verwendet wird, dürfen nur Querleistenpins mit einer entsprechenden mittleren GUID eine Verbindung herstellen.

TVAudioMedium

Gibt eine eindeutige GUID an, die die Hardwareverbindung des TV-Audiosignals darstellt. Dieser Wert erzwingt Verbindungen zwischen Filtern. Mögliche Werte sind NULL, was angibt, dass kein Pin erstellt wird. GUID_NULL, die angibt, dass Medium nicht zum Erzwingen von Verbindungen verwendet wird; oder eine GUID. Wenn ein GUID-Wert verwendet wird, dürfen nur Querleistenpins mit einer entsprechenden mittleren GUID eine Verbindung herstellen.

RadioAudioMedium

Gibt eine eindeutige GUID an, die die Hardwareverbindung des analogen Radioaudiosignals darstellt. Dieser Wert erzwingt Verbindungen zwischen Filtern. Mögliche Werte sind NULL, was angibt, dass kein Pin erstellt wird. GUID_NULL, die angibt, dass Medium nicht zum Erzwingen von Verbindungen verwendet wird; oder eine GUID. Wenn ein GUID-Wert verwendet wird, dürfen nur Querleistenpins mit einer entsprechenden mittleren GUID eine Verbindung herstellen.

Anforderungen

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

Weitere Informationen

KSPROPERTY

KSPROPERTY_TUNER_CAPS

KSPROPERTY_TUNER_IF_MEDIUM

PROPSETID_TUNER