Interface ICaptureGraphBuilder (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 dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est 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.]
ICaptureGraphBuilder
vous permet de créer des graphiques de capture, des graphiques d’aperçu, des graphiques de recompression de fichiers ou d’autres graphiques personnalisés.
Héritage
L’interface ICaptureGraphBuilder hérite de l’interface IUnknown. ICaptureGraphBuilder a également les types de membres suivants :
Méthodes
L’interface ICaptureGraphBuilder possède ces méthodes.
ICaptureGraphBuilder ::AllocCapFile Remarque L’interface ICaptureGraphBuilder est déconseillée. Utilisez plutôt ICaptureGraphBuilder2. Préalloue un fichier de capture à une taille spécifiée. |
ICaptureGraphBuilder ::ControlStream Remarque L’interface ICaptureGraphBuilder est déconseillée. Utilisez plutôt ICaptureGraphBuilder2. Envoie des messages de contrôle de flux à l’épingle de la catégorie spécifiée sur un ou plusieurs filtres de capture dans un graphique. |
ICaptureGraphBuilder ::CopyCaptureFile Remarque L’interface ICaptureGraphBuilder est déconseillée. Utilisez plutôt ICaptureGraphBuilder2. Copie les données multimédias valides à partir du fichier de capture préalloué. |
ICaptureGraphBuilder ::FindInterface Remarque L’interface ICaptureGraphBuilder est déconseillée. Utilisez plutôt ICaptureGraphBuilder2. Recherche l’interface spécifiée sur le filtre, amont et en aval du filtre, et, éventuellement, uniquement sur l’épingle de sortie de la catégorie donnée. |
ICaptureGraphBuilder ::GetFiltergraph Remarque L’interface ICaptureGraphBuilder est déconseillée. Utilisez plutôt ICaptureGraphBuilder2. Récupère le graphe de filtre utilisé par le générateur. |
ICaptureGraphBuilder ::RenderStream Remarque L’interface ICaptureGraphBuilder est déconseillée. Utilisez plutôt ICaptureGraphBuilder2. Connecte le code pin d’un filtre source, d’une catégorie éventuellement spécifiée, au filtre de rendu et éventuellement via un autre filtre. |
ICaptureGraphBuilder ::SetFiltergraph Remarque L’interface ICaptureGraphBuilder est déconseillée. Utilisez plutôt ICaptureGraphBuilder2. Indique à l’objet générateur de graphiques le graphe de filtre à utiliser. |
ICaptureGraphBuilder ::SetOutputFileName Remarque L’interface ICaptureGraphBuilder est déconseillée. Utilisez plutôt ICaptureGraphBuilder2. Crée la section de rendu du graphe de filtre, qui enregistrera des bits sur le disque avec le nom de fichier spécifié. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | strmif.h |