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
标头 windows.ui.composition.interop.h

另请参阅

ICompositionDrawingSurfaceInterop