Zoom, méthode
[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.]
Notes
Ce composant peut être utilisé dans les systèmes d’exploitation Microsoft Windows 2000, Windows XP et Windows Server 2003. Il sera peut-être modifié ou indisponible dans les versions ultérieures.
La Zoom
méthode effectue un zoom avant ou arrière sur l’affichage vidéo, centré sur un ensemble donné de coordonnées d’écran.
MSWebDVD.Zoom(iXPos, iYPos, iZoomRatio)
Paramètres
-
iXPos
-
Spécifie la coordonnée x au centre de la zone de zoom rectangulaire sous la forme d’un entier.
-
iYPos
-
Spécifie la coordonnée y au centre du rectangle à zoomer en tant qu’entier.
-
iZoomRatio
-
Spécifie le facteur d’agrandissement appliqué à la valeur de zoom actuelle sous la forme d’un entier. La valeur maximale totale dépend de ce que la superposition matérielle peut prendre en charge . il s’agit généralement d’un facteur de 32 à 64 fois la taille d’origine.
Valeur renvoyée
Pas de valeur de retour.
Notes
Le nouveau rapport de zoom reste en vigueur jusqu’à ce qu’il soit restauré à la taille d’origine ou modifié à nouveau. En d’autres termes, deux appels à cette méthode spécifiant un iZoomRatio de deux entraînent un rapport de zoom quatre fois supérieur à la taille vidéo d’origine. Si l’utilisateur tente de zoomer au-delà de ce que le matériel peut prendre en charge, cette méthode réussit, mais ne fait rien.
La méthode SetClipVideoRect est une autre façon de zoomer avant . la seule différence entre les deux méthodes est la façon dont le rectangle de zoom est spécifié.