Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |