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 |