EC_REPAINT
[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.]
Un convertisseur vidéo nécessite un repaint.
Paramètres
-
lParam1
-
(IUnknown*) Pointeur vers l’interface IPin de la broche d’entrée du convertisseur vidéo, ou NULL.
-
lParam2
-
Zéro.
Action par défaut
Le paramètre lParam1 peut spécifier la broche d’entrée du convertisseur vidéo. Si c’est le cas, le gestionnaire de graphe de filtre recherche la broche de sortie connectée à cette broche et l’interroge pour l’interface IMediaEventSink . Si la broche de sortie prend en charge IMediaEventSink, le gestionnaire de graphe de filtre appelle IMediaEventSink::Notify avec le code d’événement EC_REPAINT. Cela donne au filtre amont la possibilité d’envoyer à nouveau le dernier échantillon.
Si lParam1 a la valeur NULL, si l’épingle ne prend pas en charge IMediaEventSink, ou si la méthode Notify échoue, le gestionnaire de graphe de filtre gère l’événement EC_REPAINT tout seul. Son comportement dépend de l’état du graphique :
- En cours d’exécution : ignore l’événement. (Le convertisseur recevra l’exemple suivant dans le flux.)
- Suspendu : recherche le graphique à son emplacement actuel, vidant ainsi le filtre et remettant les données en file d’attente.
- Arrêté : met en pause et arrête le graphe, mettant ainsi à nouveau les données en file d’attente.
Par défaut, le gestionnaire de graphe de filtres ne transmet pas cet événement à l’application.
Notes
Les convertisseurs vidéo envoient ce message lorsqu’ils reçoivent un message WM_PAINT et n’ont aucune donnée à afficher.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête |
|