Compartir a través de


Función BufferedPaintInit (uxtheme.h)

Inicialice la pintura almacenada en búfer para el subproceso actual.

Syntax

HRESULT BufferedPaintInit();

Valor devuelto

Tipo: HRESULT

Si esta función se ejecuta correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Observaciones

Se llama a BufferedPaintInit antes de BeginBufferedPaint o BeginBufferedAnimation para cada subproceso que use estas funciones.

Cada llamada a BufferedPaintInit debe coincidir con una llamada a BufferedPaintUnInit cuando las llamadas a las API de pintura almacenadas en búfer ya no son necesarias. Una aplicación puede llamar a esta API varias veces, siempre y cuando cada llamada a BufferedPaintInit se equilibre con una llamada a BufferedPaintUnInit.

Esta función solo debe llamarse una vez durante la vigencia de un subproceso. Normalmente, se llama a esta función antes de crear la ventana principal de la aplicación o durante WM_CREATE. Llame a BufferedPaintUnInit después de destruir la ventana o durante WM_NCDESTROY.

Requisitos

Requirement Importancia
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo admitido Windows Server 2008 [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
Header uxtheme.h
Library OneCore_downlevel. Lib
DLL UxTheme.dll