Méthode CBaseControlVideo. SetDestinationPosition

La SetDestinationPosition méthode définit le rectangle de destination de la vidéo.

Syntaxe

HRESULT SetDestinationPosition(
   long Left,
   long Top,
   long Width,
   long Height
);

Paramètres

Left

Nouvelle coordonnée gauche.

Top

Nouvelle coordonnée supérieure.

Width

Nouvelle largeur.

Height

Nouvelle hauteur.

Valeur retournée

Retourne une valeur HRESULT qui dépend de l’implémentation de. Il peut s’agir de l’une des valeurs suivantes ou d’autres valeurs non listées.

Code de retour Description
E _ échec
Échec.
E _ INVALIDARG
Argument non valide.
_pointeur E
Argument de pointeur null .
NOERROR
Opération réussie.
VFW _ E _ non _ connecté
Impossible d’effectuer l’opération, car les broches ne sont pas connectées.

Notes

Une application peut modifier les rectangles source et de destination de la vidéo par le biais de l’interface IBasicVideo . Le rectangle source affecte la section de la source vidéo native qui s’affiche sur l’écran. le rectangle de destination affecte l’emplacement où la vidéo s’affichera lors de la lecture. Le rectangle de destination est relatif à la zone cliente de la fenêtre dans laquelle il est lu. L’angle supérieur gauche de la fenêtre est coordonnée (0,0).

Configuration requise

Condition requise Valeur
En-tête
Ctlutil. h (include streams. h)
Bibliothèque
Strmbase. lib (versions commerciales);
Strmbasd. lib (versions Debug)

Voir aussi

CBaseControlVideo, classe