Freigeben über


D2D1_EXTEND_MODE-Enumeration (d2d1.h)

Gibt an, wie ein Pinsel Bereiche außerhalb des normalen Inhaltsbereichs malt.

Syntax

typedef enum D2D1_EXTEND_MODE {
  D2D1_EXTEND_MODE_CLAMP = 0,
  D2D1_EXTEND_MODE_WRAP = 1,
  D2D1_EXTEND_MODE_MIRROR = 2,
  D2D1_EXTEND_MODE_FORCE_DWORD = 0xffffffff
} ;

Konstanten

 
D2D1_EXTEND_MODE_CLAMP
Wert: 0
Wiederholen Sie die Randpixel des Pinselinhalts für alle Regionen außerhalb des normalen Inhaltsbereichs.
D2D1_EXTEND_MODE_WRAP
Wert: 1
Wiederholen Sie den Inhalt des Pinsels.
D2D1_EXTEND_MODE_MIRROR
Wert: 2
Dasselbe wie D2D1_EXTEND_MODE_WRAP, mit der Ausnahme, dass alternative Kacheln des Pinselinhalts gedreht werden. (Der normale Inhalt des Pinsels wird untransformiert gezeichnet.)
D2D1_EXTEND_MODE_FORCE_DWORD
Wert: 0xffffffff

Hinweise

Bei einem ID2D1BitmapBrush ist der Inhalt des Pinsels die Bitmap des Pinsels. Bei einem ID2D1LinearGradientBrush ist der Inhaltsbereich des Pinsels die Farbverlaufsachse. Bei einem ID2D1RadialGradientBrush ist der Inhalt des Pinsels der Bereich innerhalb der Farbverlaufsellipse.

Anforderungen

Anforderung Wert
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]
Kopfzeile d2d1.h

Weitere Informationen

ID2D1BitmapBrush::SetExtendModeX

ID2D1BitmapBrush::SetExtendModeY

ID2D1RenderTarget::CreateGradientStopCollection