Partager via


EC_ACTIVATE

[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.]

Une fenêtre vidéo est activée ou désactivée.

Paramètres

lParam1

(BOOL) TRUE si la fenêtre est activée ou FALSE si la fenêtre est désactivée.

lParam2

(IUnknown*) Pointeur vers l’interface IBaseFilter du convertisseur.

Action par défaut

Le gestionnaire de graphe de filtre définit le focus, via l’interface IResourceManager . Il n’envoie pas la notification d’événement à l’application.

Notes

Un convertisseur vidéo envoie cet événement chaque fois que sa fenêtre est activée ou désactivée (autrement dit, lorsqu’il reçoit un message WM_ACTIVATEAPP). L’activation ou la désactivation de la fenêtre peut se produire parce que la fenêtre a gagné ou perdu le focus, ou parce que le convertisseur a basculé entre le mode plein écran et le mode fenêtré.

Cet événement permet au gestionnaire de graphe de filtre d’allouer des ressources qui dépendent du focus de fenêtre, telles que les périphériques audio.

Configuration requise

Condition requise Valeur
En-tête
Dshow.h

Voir aussi

Codes de notification d’événement

Notification d’événement dans DirectShow