BufferedPaintClear 函数 (uxtheme.h)

将缓冲区中的指定矩形清除为 ARGB = {0,0,0,0}。

语法

HRESULT BufferedPaintClear(
       HPAINTBUFFER hBufferedPaint,
  [in] const RECT   *prc
);

参数

hBufferedPaint

类型: HPAINTBUFFER

缓冲的绘制上下文的句柄,通过 BeginBufferedPaint 获取。

[in] prc

类型: const RECT*

指向 RECT 结构的指针,该结构指定要清除的矩形。 将此参数设置为 NULL 可指定整个缓冲区。

返回值

类型: HRESULT

如果此函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

此函数直接访问缓冲区位,因此比调用 GDI 函数擦除缓冲区更快。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 uxtheme.h
DLL UxTheme.dll