Compartilhar via


Função BufferedPaintClear (uxtheme.h)

Limpa um retângulo especificado no buffer para ARGB = {0,0,0,0}.

Sintaxe

HRESULT BufferedPaintClear(
       HPAINTBUFFER hBufferedPaint,
  [in] const RECT   *prc
);

Parâmetros

hBufferedPaint

Tipo: HPAINTBUFFER

O identificador do contexto de pintura em buffer, obtido por meio de BeginBufferedPaint.

[in] prc

Tipo: const RECT*

Um ponteiro para uma estrutura RECT que especifica o retângulo a ser limpo. Defina esse parâmetro como NULL para especificar todo o buffer.

Valor retornado

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

Essa função acessa os bits de buffer diretamente e, portanto, é mais rápida do que chamar uma função GDI para apagar o buffer.

Requisitos

   
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