Modes d’aperçu et de superposition

Un pilote de capture peut implémenter deux méthodes pour afficher un flux vidéo entrant : le mode Aperçu et le mode superposition. Si un pilote de capture implémente les deux méthodes, l’utilisateur peut choisir la méthode à utiliser.

Le mode aperçu transfère les images numérisées du matériel de capture à la mémoire système, puis affiche les images numérisées dans la fenêtre de capture à l’aide des fonctions GDI (Graphics Device Interface). Les applications peuvent réduire le taux d’aperçu lorsque la fenêtre parente perd le focus et augmenter la vitesse d’aperçu lorsque la fenêtre parente obtient le focus. Cette action améliore la réactivité générale du système, car l’opération de préversion est gourmande en ressources processeur.

Trois messages permettent de contrôler l’opération d’aperçu.

Lorsque l’aperçu et la mise à l’échelle sont activés, l’image vidéo capturée est étirée sur les dimensions de la fenêtre de capture. L’activation du mode aperçu désactive automatiquement le mode superposition.

Le mode superposition est une fonction matérielle qui affiche le contenu de la mémoire tampon de capture sur le moniteur sans utiliser les ressources du processeur. Vous pouvez activer et désactiver le mode superposition en envoyant le message WM _ Cap _ Set _ Overlay (ou la macro capOverlay ) à une fenêtre de capture. L’activation du mode superposition désactive automatiquement le mode aperçu.

Vous pouvez également définir la position de défilement de la trame vidéo dans la zone cliente de la fenêtre de capture pour le mode aperçu ou le mode superposition en envoyant le message de _ _ _ défilement WM Cap Set (ou la macro capSetScrollPos ) à une fenêtre de capture.