ID2D1BitmapBrush-Schnittstelle (d2d1.h)

Zeichnet einen Bereich mit einer Bitmap.

Vererbung

Die ID2D1BitmapBrush-Schnittstelle erbt von ID2D1Brush. ID2D1BitmapBrush verfügt auch über folgende Membertypen:

Methoden

Die ID2D1BitmapBrush-Schnittstelle verfügt über diese Methoden.

 
ID2D1BitmapBrush::GetBitmap

Ruft die Bitmapquelle ab, die dieser Pinsel zum Zeichnen verwendet.
ID2D1BitmapBrush::GetExtendModeX

Ruft die -Methode ab, mit der der Pinsel die Bereiche, die über die Bitmap hinaus reichen, horizontal aufkachelt.
ID2D1BitmapBrush::GetExtendModeY

Ruft die -Methode ab, mit der der Pinsel die Bereiche, die über die Bitmap hinaus reichen, vertikal kachelt.
ID2D1BitmapBrush::GetInterpolationMode

Ruft die Interpolationsmethode ab, die verwendet wird, wenn die Pinsel-Bitmap skaliert oder gedreht wird.
ID2D1BitmapBrush::SetBitmap

Gibt die Bitmapquelle an, die dieser Pinsel zum Malen verwendet.
ID2D1BitmapBrush::SetExtendModeX

Gibt an, wie der Pinsel die Bereiche, die über die Bitmap hinaus reichen, horizontal kachelt.
ID2D1BitmapBrush::SetExtendModeY

Gibt an, wie der Pinsel die Bereiche, die über die Bitmap hinaus reichen, vertikal kachelt.
ID2D1BitmapBrush::SetInterpolationMode

Gibt den Interpolationsmodus an, der verwendet wird, wenn die Pinsel-Bitmap skaliert oder gedreht wird.

Hinweise

Ein Bitmappinsel wird verwendet, um eine Geometrie mit einer Bitmap zu füllen. Wie alle Pinsel definiert er eine unendliche Inhaltsebene. Da Bitmaps endlich sind, basiert der Pinsel auf einem "Erweiterungsmodus", um zu bestimmen, wie die Ebene horizontal und vertikal gefüllt wird.

Erstellen von ID2D1BitmapBrush-Objekten

Verwenden Sie zum Erstellen eines Bitmappinsels die ID2D1RenderTarget::CreateBitmapBrush-Methode .

Ein ID2D1BitmapBrush ist eine geräteabhängige Ressource: Ihre Anwendung sollte Bitmappinsel erstellen, nachdem sie das Renderziel initialisiert hat, mit dem der Bitmappinsel verwendet wird, und den Bitmappinsel neu erstellen, wenn das Renderziel neu erstellt werden muss. (Weitere Informationen zu Ressourcen finden Sie unter Ressourcenübersicht.)

Beispiele

Ein Beispiel zum Erstellen eines Bitmappinsels finden Sie im Thema Erstellen eines Bitmappinsels .

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]
Zielplattform Windows
Kopfzeile d2d1.h

Weitere Informationen

Übersicht über Pinsel

Erstellen eines Bitmappinsels

ID2D1Brush

Übersicht über Durchlässigkeitsmasken