Interface IAMCrossbar (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 IAMCrossbar achemine les signaux d’une source analogique ou numérique vers un filtre de capture vidéo.

Cette interface est implémentée par le filtre de barre croisée vidéo analogique. Le filtre barre croisée vidéo analogique est modélisé d’après une matrice de commutation générale, avec n entrées et sorties m . Par exemple, un carte vidéo peut avoir deux connecteurs externes : un connecteur coaxial pour TV et une entrée S-video. Celles-ci sont représentées sous forme de broches d’entrée sur le filtre. Pour sélectionner l’une des entrées, une application utilise l’interface IAMCrossbar pour « acheminer » une broche d’entrée vers la broche de sortie du filtre, en appelant la méthode IAMCrossbar::Route .

Héritage

L’interface IAMCrossbar hérite de l’interface IUnknown. IAMCrossbar a également les types de membres suivants :

Méthodes

L’interface IAMCrossbar a ces méthodes.

 
IAMCrossbar::CanRoute

La méthode CanRoute demande si une broche d’entrée spécifiée peut être routée vers une broche de sortie spécifiée.
IAMCrossbar::get_CrossbarPinInfo

La méthode get_CrossbarPinInfo récupère des informations sur une broche spécifiée.
IAMCrossbar::get_IsRoutedTo

La méthode get_IsRoutedTo récupère la broche d’entrée actuellement routée vers la broche de sortie spécifiée.
IAMCrossbar::get_PinCounts

La méthode get_PinCounts récupère le nombre de broches d’entrée et de sortie sur le filtre de barre croisée.
IAMCrossbar::Route

La méthode Route achemine une broche d’entrée vers une broche de sortie.

Configuration requise

   
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

Utilisation des barres croisées