BufferedPaintClear-Funktion (uxtheme.h)

Löscht ein angegebenes Rechteck im Puffer zu ARGB = {0,0,0,0}.

Syntax

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

Parameter

hBufferedPaint

Typ: HPAINTBUFFER

Das Handle des gepufferten Farbkontexts, der über BeginBufferedPaint abgerufen wird.

[in] prc

Typ: const RECT*

Ein Zeiger auf eine RECT-Struktur , die das zu löschende Rechteck angibt. Legen Sie diesen Parameter auf NULL fest, um den gesamten Puffer anzugeben.

Rückgabewert

Typ: HRESULT

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Diese Funktion greift direkt auf die Pufferbits zu und ist daher schneller als das Aufrufen einer GDI-Funktion zum Löschen des Puffers.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile uxtheme.h
DLL UxTheme.dll