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) |