Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Windows GDI+ macht eine flache API verfügbar, die aus ca. 600 Funktionen besteht, die in Gdiplus.dll implementiert und in Gdiplusflat.h deklariert sind. Die Funktionen in der GDI+-Flach-API werden durch eine Auflistung von ca. 40 C++-Klassen umschlossen. Es wird empfohlen, die Funktionen in der flachen API nicht direkt aufzurufen. Wenn Sie Aufrufe an GDI+ tätigen, sollten Sie dies tun, indem Sie die Methoden und Funktionen aufrufen, die von den C++-Wrappern bereitgestellt werden. Microsoft-Produktsupportdienste bieten 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 GdiplusBase C++-Klasse umschlossen.
Speicherfunktionen und entsprechende Wrappermethoden
Flache Funktion | Wrapper-Methode | Bemerkungen |
---|---|---|
GpStatus WINGDIPAPI GdipAlloc(size_t Größe) |
GpStatus WINGDIPAPI GdiplusBase void* (Operator new)(size_t in_size) |
Weist Speicher für ein Windows GDI+-Objekt zu. GdipAlloc wird in GdiplusMem.h deklariert. |
GpStatus WINGDIPAPI GdipFree(void* ptr); |
GpStatus WINGDIPAPI GdiplusBase void (Operator delete)(void* in_pVoid) |
Deallocates memory for one Windows GDI+ object. GdipFree wird in GdiplusMem.h deklariert. |