Função BufferedPaintInit (uxtheme.h)
Inicialize a pintura em buffer para o thread atual.
Sintaxe
HRESULT BufferedPaintInit();
Retornar valor
Tipo: HRESULT
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
BufferedPaintInit é chamado antes de BeginBufferedPaint ou BeginBufferedAnimation para cada thread que usa essas funções.
Cada chamada para BufferedPaintInit deve ser correspondida com uma chamada para BufferedPaintUnInit quando as chamadas para APIs de tinta armazenadas em buffer não são mais necessárias. Um aplicativo pode chamar essa API várias vezes, desde que cada chamada para BufferedPaintInit seja balanceada com uma chamada para BufferedPaintUnInit.
Essa função só precisa ser chamada uma vez no tempo de vida de um thread. Normalmente, essa função é chamada antes de criar a janela do aplicativo main ou durante WM_CREATE. Chame BufferedPaintUnInit depois de destruir a janela ou durante WM_NCDESTROY.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | uxtheme.h |
DLL | UxTheme.dll |