Поделиться через


Метод ICompositionDrawingSurfaceInterop::Scroll (windows.ui.composition.interop.h)

Прокручивает прямоугольную область логической поверхности.

Синтаксис

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

Параметры

[in, optional] scrollRect

Тип: const RECT*

Прямоугольная область прокручиваемой поверхности относительно левого верхнего угла поверхности. Если этот параметр имеет значение NULL, прокручивается вся поверхность.

[in, optional] clipRect

Тип: const RECT*

ClipRect обрезает назначение (scrollRect после смещения) прокрутки. Только содержимое растрового изображения, которое будет прокручиваться, — это содержимое, которое остается внутри прямоугольника клипа после завершения прокрутки.

[in] offsetX

Тип: int

Объем горизонтальной прокрутки в пикселях. Используйте положительные значения для прокрутки вправо и отрицательные значения для прокрутки влево.

[in] offsetY

Тип: int

Объем вертикальной прокрутки в пикселях. Используйте положительные значения для прокрутки вниз и отрицательные значения для прокрутки вверх.

Возвращаемое значение

Тип: HRESULT

Если метод успешно выполнен, возвращает значение S_OK. В противном случае будет возвращен код ошибки HRESULT.

Требования

Требование Значение
Целевая платформа Windows
Header windows.ui.composition.interop.h

См. также раздел

ICompositionDrawingSurfaceInterop