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


Функция BufferedPaintInit (uxtheme.h)

Инициализация буферизованной картины для текущего потока.

Синтаксис

HRESULT BufferedPaintInit();

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

Тип: HRESULT

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

Замечания

BufferedPaintInit вызывается перед BeginBufferedPaint или BeginBufferedAnimation для каждого потока, использующего эти функции.

Каждый вызов BufferedPaintInit должен соответствовать вызову BufferedPaintUnInit, когда вызовы буферизованной краской API больше не требуются. Приложение может вызывать этот API несколько раз, если каждый вызов BufferedPaintInit балансируется с вызовом BufferedPaintUnInit.

Эта функция должна вызываться только один раз в течение всего времени существования потока. Как правило, эта функция вызывается перед созданием главного окна приложения или во время WM_CREATE. Вызов BufferedPaintUnInit после уничтожения окна или во время WM_NCDESTROY.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2008 [только классические приложения]
целевая платформа Виндоус
Header uxtheme.h
Library UxTheme.lib
DLL UxTheme.dll