Pinselfunktionen (GDI+)
Windows GDI+ macht eine flache API verfügbar, die aus etwa 600 Funktionen besteht, die in Gdiplus.dll implementiert und in Gdiplusflat.h deklariert werden. Die Funktionen in der GDI+ flachen API werden von einer Sammlung von etwa 40 C++-Klassen umschlossen. Es wird empfohlen, die Funktionen in der flachen API nicht direkt aufzurufen. Wenn Sie aufruft, GDI+, sollten Sie dazu die Methoden und Funktionen aufrufen, die von den C++-Wrappern bereitgestellt werden. Microsoft Product Support Services bietet keine Unterstützung für Code, der die flache API direkt aufruft. Weitere Informationen zur Verwendung dieser Wrappermethoden finden Sie unter GDI+ Flat-API.
Die folgenden flachen API-Funktionen werden von der Brush C++-Klasse umschlossen.
Pinselfunktionen und entsprechende Wrappermethoden
| Flat-Funktion | Wrappermethode | BESCHREIBUNG |
|---|---|---|
| GpStatus WINGDIPAPI GdipCloneBrush(GpBrush-Pinsel, * GpBrush * * cloneBrush) | Brush::Clone | Die Brush::Clone-Methode erstellt ein neues Brush-Objekt, das auf diesem Pinsel basiert. |
| GpStatus WINGDIPAPI GdipDeleteBrush(GpBrush-Pinsel) * | virtual ~Brush() | Bereinigt ressourcen, die von einem Brush-Objekt verwendet werden. |
| GpStatus WINGDIPAPI GdipGetBrushType(GpBrush-Pinsel, * * GpBrushType-Typ) |
Brush::GetType | Die Brush::GetType-Methode ruft den Typ dieses Pinsels ab. |