Interface ICaptureGraphBuilder2 (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 ICaptureGraphBuilder2
génère des graphiques de capture et d’autres graphiques de filtre personnalisés. L’objet Générateur de graphes de capture implémente cette interface.
ICaptureGraphBuilder2
n’utilise pas les filtres Video Mixing Renderer (VMR), EVR (Enhanced Video Renderer) ou Video Port Manager .Héritage
L’interface ICaptureGraphBuilder2 hérite de l’interface IUnknown. ICaptureGraphBuilder2 a également les types de membres suivants :
Méthodes
L’interface ICaptureGraphBuilder2 a ces méthodes.
ICaptureGraphBuilder2 ::AllocCapFile La méthode AllocCapFile préalloue un fichier de capture à une taille spécifiée. Pour de meilleurs résultats, capturez toujours dans un fichier de capture défragmenté et préalloué qui dépasse la taille des données de capture. |
ICaptureGraphBuilder2 ::ControlStream La méthode ControlStream définit les heures de début et d’arrêt d’un ou plusieurs flux de données capturées. |
ICaptureGraphBuilder2 ::CopyCaptureFile La méthode CopyCaptureFile copie les données multimédias valides à partir d’un fichier de capture. |
ICaptureGraphBuilder2 ::FindInterface La méthode FindInterface recherche dans le graphique une interface spécifiée, en commençant à partir d’un filtre spécifié. |
ICaptureGraphBuilder2 ::FindPin La méthode FindPin récupère une épingle particulière sur un filtre ou détermine si une broche donnée correspond aux critères spécifiés. |
ICaptureGraphBuilder2 ::GetFiltergraph La méthode GetFiltergraph récupère le graphique de filtre utilisé par le générateur de graphiques de capture. |
ICaptureGraphBuilder2 ::RenderStream La méthode RenderStream connecte une broche de sortie sur un filtre source à un filtre récepteur, éventuellement via un filtre intermédiaire. |
ICaptureGraphBuilder2 ::SetFiltergraph La méthode SetFiltergraph spécifie un graphique de filtre que le générateur de graphe de capture doit utiliser. |
ICaptureGraphBuilder2 ::SetOutputFileName La méthode SetOutputFileName crée la section d’écriture de fichiers du graphique de filtre. |
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
Création de graphiques avec le Générateur de graphiques de capture