Interface IVMRFilterConfig (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 IVMRFilterConfig est utilisée pour configurer le mode de fonctionnement et les mécanismes de rendu vidéo du filtre de rendu de mixage vidéo 7 (VMR-7). Pour VMR-9, utilisez l’interface IVMRFilterConfig9 .

Les applications doivent ajouter le VMR au graphe et le configurer avant de le connecter à des filtres amont (par exemple, dans un appel à IGraphBuilder ::RenderFile). Une fois qu’un filtre a été connecté au VMR, sa configuration est verrouillée et toutes les tentatives futures de modification échouent.

Héritage

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

Méthodes

L’interface IVMRFilterConfig a ces méthodes.

 
IVMRFilterConfig ::GetNumberOfStreams

La méthode GetNumberOfStreams récupère le nombre de flux d’entrée en cours de mélange.
IVMRFilterConfig ::GetRenderingMode

La méthode GetRenderingMode récupère le mode de rendu actuellement utilisé par le VMR.
IVMRFilterConfig ::GetRenderingPrefs

La méthode GetRenderingPrefs récupère l’ensemble actuel des préférences de rendu utilisées par le VMR.
IVMRFilterConfig ::SetImageCompositor

La méthode SetImageCompositor installe un compositeur d’images fourni par l’application.
IVMRFilterConfig ::SetNumberOfStreams

La méthode SetNumberOfStreams définit le nombre de flux à mélanger et indique au VMR de passer en mode mixer.
IVMRFilterConfig ::SetRenderingMode

La méthode SetRenderingMode définit le mode de rendu utilisé par le VMR.
IVMRFilterConfig ::SetRenderingPrefs

La méthode SetRenderingPrefs définit différentes préférences d’application liées au rendu vidéo.

Configuration requise

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

Voir aussi

Utilisation du convertisseur de mixage vidéo