Condividi tramite


Funzione BufferedPaintClear (uxtheme.h)

Cancella un rettangolo specificato nel buffer in ARGB = {0,0,0,0}.

Sintassi

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

Parametri

hBufferedPaint

Tipo: HPAINTBUFFER

Handle del contesto di disegno memorizzato nel buffer ottenuto tramite BeginBufferedPaint.

[in] prc

Tipo: const RECT*

Puntatore a una struttura RECT che specifica il rettangolo da cancellare. Impostare questo parametro su NULL per specificare l'intero buffer.

Valore restituito

Tipo: HRESULT

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questa funzione accede direttamente ai bit del buffer ed è quindi più veloce rispetto alla chiamata di una funzione GDI per cancellare il buffer.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione uxtheme.h
DLL UxTheme.dll