Partager via


Méthode ICompositionDrawingSurfaceInterop ::Scroll (windows.ui.composition.interop.h)

Fait défiler une zone rectangulaire de la surface logique.

Syntaxe

HRESULT Scroll(
  [in, optional] const RECT *scrollRect,
  [in, optional] const RECT *clipRect,
  [in]           int        offsetX,
  [in]           int        offsetY
);

Paramètres

[in, optional] scrollRect

Type : const RECT*

Zone rectangulaire de la surface à faire défiler, par rapport à l’angle supérieur gauche de la surface. Si ce paramètre a la valeur NULL, la surface entière défile.

[in, optional] clipRect

Type : const RECT*

Le clipRect extrait la destination (scrollRect après décalage) du défilement. Le seul contenu bitmap qui fera l’objet d’un défilement sont ceux qui restent à l’intérieur du rectangle de clip une fois le défilement terminé.

[in] offsetX

Type : int

Quantité de défilement horizontal, en pixels. Utilisez des valeurs positives pour faire défiler vers la droite et des valeurs négatives pour faire défiler vers la gauche.

[in] offsetY

Type : int

Quantité de défilement vertical, en pixels. Utilisez des valeurs positives pour faire défiler vers le bas et des valeurs négatives pour faire défiler vers le haut.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête windows.ui.composition.interop.h

Voir aussi

ICompositionDrawingSurfaceInterop