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;
Angehörige
Property
Gibt eine initialisierte KSPROPERTY- Struktur an, die den Eigenschaftensatz, die Eigenschaften-ID und den Anforderungstyp beschreibt.
ModesSupported
Gibt einen bitweisen OR der unterstützten Tunermodi an. Dieses Element kann auf einen oder mehrere der folgenden Werte aus der KSPROPERTY_TUNER_MODES Enumeration festgelegt werden, 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, digitale Fernsehkanäle zu optimieren. Diese Einstellung kann für ATSC, DVB-C oder DVB-T Fernsehempfang 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 keine Pin erstellt wird; GUID_NULL, der angibt, dass Medium nicht zum Erzwingen von Verbindungen verwendet wird; oder eine GUID. Wenn ein GUID-Wert verwendet wird, dürfen nur Kreuzleisten-Pins 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 keine Pin erstellt wird; GUID_NULL, der angibt, dass Medium nicht zum Erzwingen von Verbindungen verwendet wird; oder eine GUID. Wenn ein GUID-Wert verwendet wird, dürfen nur Kreuzleisten-Pins 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 keine Pin erstellt wird; GUID_NULL, der angibt, dass Medium nicht zum Erzwingen von Verbindungen verwendet wird; oder eine GUID. Wenn ein GUID-Wert verwendet wird, dürfen nur Kreuzleisten-Pins mit einer entsprechenden mittleren GUID eine Verbindung herstellen.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ksmedia.h (enthalten Ksmedia.h) |