Interface IAMTVTuner (strmif.h)

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

L’interface IAMTVTuner contrôle un tuner TV. Le filtre TV Tuner implémente cette interface. Les applications peuvent utiliser cette interface pour définir les chaînes de télévision et obtenir ou définir des informations sur leurs fréquences, et pour déterminer les normes vidéo analogiques que votre tuner tv carte prend en charge.

L’interface prend en charge les tuners pour la télévision de diffusion analogique et la radio AM/FM. Il prend en charge les tuners avec plusieurs broches d’entrée, pour activer plusieurs appareils et plusieurs types de transmission. Le filtre TV Tuner prend en charge la couverture du réglage dans le monde entier. Il mappe les chaînes de télévision à des fréquences spécifiques via les méthodes IAMTuner ::p ut_Channel et IAMTVTuner ::AutoTune . Ces méthodes gèrent les détails de la conversion, afin que le pilote matériel reçoive une fréquence exacte.

Héritage

L’interface IAMTVTuner hérite d’IAMTuner. IAMTVTuner a également les types de membres suivants :

Méthodes

L’interface IAMTVTuner utilise ces méthodes.

 
IAMTVTuner ::AutoTune

La méthode AutoTune recherche un signal précis sur la fréquence du canal.
IAMTVTuner ::get_AudioFrequency

La méthode get_AudioFrequency récupère la fréquence audio actuellement réglée.
IAMTVTuner ::get_AvailableTVFormats

La méthode get_AvailableTVFormats récupère toutes les normes de télévision vidéo analogiques que le tuner prend en charge.
IAMTVTuner ::get_ConnectInput

La méthode get_ConnectInput récupère la connexion d’entrée du tuner matériel.
IAMTVTuner ::get_InputType

La méthode get_InputType récupère le type d’entrée défini dans IAMTVTuner ::p ut_InputType.
IAMTVTuner ::get_NumInputConnections

La méthode get_NumInputConnections récupère le nombre de sources tv connectées au filtre du tuner.
IAMTVTuner ::get_TVFormat

La méthode get_TVFormat récupère la norme de vidéo tv analogique actuelle en cours d’utilisation.
IAMTVTuner ::get_VideoFrequency

La méthode get_VideoFrequency récupère la fréquence vidéo actuelle.
IAMTVTuner ::p ut_ConnectInput

La méthode put_ConnectInput définit la connexion d’entrée du tuner matériel.
IAMTVTuner ::p ut_InputType

La méthode put_InputType définit le type d’entrée du tuner (câble ou antenne).
IAMTVTuner ::StoreAutoTune

La méthode StoreAutoTune enregistre les informations de réglage précis pour tous les canaux.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête strmif.h (include Dshow.h)

Voir aussi

Télévision analogique

IAMTuner