Función BufferedPaintInit (uxtheme.h)
Inicialice la pintura almacenada en búfer para el subproceso actual.
Sintaxis
HRESULT BufferedPaintInit();
Valor devuelto
Tipo: HRESULT
Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
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 ya no se necesitan llamadas a las API de pintura almacenadas en búfer. Una aplicación puede llamar a esta API varias veces, siempre que cada llamada a BufferedPaintInit esté equilibrada 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
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | uxtheme.h |
Archivo DLL | UxTheme.dll |