Interface IAMAnalogVideoDecoder (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 IAMAnalogVideoDecoder définit et récupère des informations sur le processus de conversion analogique-numérique dans un filtre de capture vidéo.
Le filtre de capture vidéo WDM expose cette interface si l’appareil est un périphérique de capture vidéo analogique. Les applications peuvent utiliser cette interface pour contrôler certains aspects du processus de décodage analogique, tels que le format vidéo analogique et le verrou de synchronisation horizontale.
Héritage
L’interface IAMAnalogVideoDecoder hérite de l’interface IUnknown. IAMAnalogVideoDecoder a également les types de membres suivants :
Méthodes
L’interface IAMAnalogVideoDecoder utilise ces méthodes.
IAMAnalogVideoDecoder ::get_AvailableTVFormats La méthode get_AvailableTVFormats récupère les formats vidéo analogiques pris en charge par le décodeur. |
IAMAnalogVideoDecoder ::get_HorizontalLocked La méthode get_HorizontalLocked détermine si la synchronisation horizontale est verrouillée. |
IAMAnalogVideoDecoder ::get_NumberOfLines La méthode get_NumberOfLInes récupère le nombre de lignes de balayage dans le signal vidéo. |
IAMAnalogVideoDecoder ::get_OutputEnable La méthode get_OutputEnable détermine si le bus de port vidéo est activé. |
IAMAnalogVideoDecoder ::get_TVFormat La méthode get_TVFormat récupère le format vidéo analogique actuel. |
IAMAnalogVideoDecoder ::get_VCRHorizontalLocking La méthode get_VCRHorizontalLocking indique si le décodeur attend de la vidéo d’une source de bande ou d’une source de diffusion. |
IAMAnalogVideoDecoder ::p ut_OutputEnable La méthode put_OutputEnable active ou désactive le bus de port vidéo. |
IAMAnalogVideoDecoder ::p ut_TVFormat La méthode put_TVFormat définit le format vidéo analogique. |
IAMAnalogVideoDecoder ::p ut_VCRHorizontalLocking La méthode put_VCRHorizontalLocking spécifie si la vidéo est une source de bande ou une source de diffusion. |
Remarques
Pour les appareils WDM (Windows Driver Model), le filtre de capture vidéo WDM expose automatiquement cette interface si le pilote WDM prend en charge le jeu de propriétés PROPSETID_VIDCAP_VIDEODECODER . Pour plus d’informations, consultez la documentation du Kit de pilotes Windows (WDK).
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) |