Freigeben über


IAMTVTuner-Schnittstelle (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Die IAMTVTuner Schnittstelle steuert einen TV-Tuner. Der TV Tuner-Filter implementiert diese Schnittstelle. Anwendungen können diese Schnittstelle verwenden, um TV-Kanäle festzulegen und Informationen über deren Frequenzen abzurufen oder festzulegen, und um zu bestimmen, welche analogen Videostandards Ihr TV-Tuner Karte unterstützt.

Die Schnittstelle unterstützt Tuner für analoges Rundfunkfernsehen und AM/FM-Radio. Es unterstützt Tuner mit mehreren Eingabenadeln, um mehrere Geräte und mehrere Übertragungstypen zu aktivieren. Der TV-Tuner-Filter unterstützt die weltweite Optimierung der Abdeckung. Es ordnet TV-Kanäle bestimmten Frequenzen über die Methoden IAMTuner::p ut_Channel und IAMTVTuner::AutoTune zu. Diese Methoden verarbeiten die Details der Konvertierung, sodass der Hardwaretreiber eine genaue Frequenz erhält.

Vererbung

Die IAMTVTuner-Schnittstelle erbt von IAMTuner. IAMTVTuner verfügt auch über folgende Arten von Membern:

Methoden

Die IAMTVTuner-Schnittstelle verfügt über diese Methoden.

 
IAMTVTuner::AutoTune

Die AutoTune-Methode sucht nach einem präzisen Signal für die Frequenz des Kanals.
IAMTVTuner::get_AudioFrequency

Die get_AudioFrequency-Methode ruft die aktuell abgestimmte Audiofrequenz ab.
IAMTVTuner::get_AvailableTVFormats

Die get_AvailableTVFormats-Methode ruft alle analogen Video-TV-Standards ab, die der Tuner unterstützt.
IAMTVTuner::get_ConnectInput

Die get_ConnectInput-Methode ruft die Hardwaretuner-Eingabeverbindung ab.
IAMTVTuner::get_InputType

Die get_InputType-Methode ruft den in IAMTVTuner::p ut_InputType festgelegten Eingabetyp ab.
IAMTVTuner::get_NumInputConnections

Die get_NumInputConnections-Methode ruft die Anzahl der TV-Quellen ab, die an den Tunerfilter angeschlossen sind.
IAMTVTuner::get_TVFormat

Die get_TVFormat-Methode ruft den aktuellen analogen Video-TV-Standard ab.
IAMTVTuner::get_VideoFrequency

Die get_VideoFrequency-Methode ruft die aktuelle Videofrequenz ab.
IAMTVTuner::p ut_ConnectInput

Die put_ConnectInput-Methode legt die Hardwaretuner-Eingabeverbindung fest.
IAMTVTuner::p ut_InputType

Die put_InputType-Methode legt den Eingabetyp des Tuners (Kabel oder Antenne) fest.
IAMTVTuner::StoreAutoTune

Die StoreAutoTune-Methode speichert die Feinabstimmungsinformationen für alle Kanäle.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile strmif.h (include Dshow.h)

Weitere Informationen

Analoges Fernsehen

IAMTuner