Freigeben über


ID2D1RenderTarget::Clear(constD2D1_COLOR_F*)-Methode (d2d1.h)

Löscht den Zeichenbereich auf die angegebene Farbe.

Syntax

void Clear(
  const D2D1_COLOR_F *clearColor
);

Parameter

clearColor

Typ: [in, optional] const D2D1_COLOR_F*

Die Farbe, in der der Zeichenbereich gelöscht wird, oder NULL für transparentes Schwarz.

Rückgabewert

Keine

Bemerkungen

Direct2D interpretiert clearColor als gerades Alpha (nicht vormultipliziert). Wenn der Alphamodus des Renderziels D2D1_ALPHA_MODE_IGNORE ist, wird der Alphakanal von clearColor ignoriert und durch 1.0f (vollständig undurchsichtig) ersetzt.

Wenn das Renderziel über einen aktiven Clip verfügt (angegeben durch PushAxisAlignedClip), wird der Clear-Befehl nur auf den Bereich innerhalb des Clipbereichs angewendet.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d2d1.h
Bibliothek D2d1.lib
DLL D2d1.dll

Weitere Informationen

ID2D1RenderTarget