Функция 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
Header uxtheme.h
DLL UxTheme.dll