AnpassbareArrowCap-Funktionen

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 AdjustableArrowCap C++-Klasse umschlossen.

AdjustableArrowCap-Funktionen und entsprechende Wrappermethoden

Flache Funktion Wrapper-Methode Beschreibung
GpStatus WINGDIPAPI GdipCreateAdjustableArrowCap(REAL height, REAL width, BOOL isFilled, GpAdjustableArrowCap **cap) AdjustableArrowCap::AdjustableArrowCap Erstellt eine anpassbare Pfeillinie mit der angegebenen Höhe und Breite. Die Pfeillinie kann gefüllt oder nicht ausgefüllt werden. Der mittlere Einzug wird standardmäßig auf 0 festgelegt.
GpStatus WINGDIPAPI GdipSetAdjustableArrowCapHeight(GpAdjustableArrowCap* cap, REAL height) AdjustableArrowCap::SetHeight Die AdjustableArrowCap::SetHeight Methode legt die Höhe der Pfeilkappe fest. Dies ist der Abstand von der Basis des Pfeils zum Scheitelpunkt.
GpStatus WINGDIPAPI GdipGetAdjustableArrowCapHeight(GpAdjustableArrowCap* cap, REAL* height) AdjustableArrowCap::GetHeight Die AdjustableArrowCap::GetHeight Methode ruft die Höhe der Pfeilkappe ab. Die Höhe ist der Abstand von der Basis des Pfeils zum Scheitelpunkt.
GpStatus WINGDIPAPI GdipSetAdjustableArrowCapWidth(GpAdjustableArrowCap* cap, REAL width) AdjustableArrowCap::SetWidth Die AdjustableArrowCap::SetWidth Methode legt die Breite der Pfeilkappe fest. Die Breite ist der Abstand zwischen den Endpunkten der Basis des Pfeils.
GpStatus WINGDIPAPI GdipGetAdjustableArrowCapWidth(GpAdjustableArrowCap* cap, REAL* width) AdjustableArrowCap::GetWidth Die AdjustableArrowCap::GetWidth Methode ruft die Breite der Pfeilkappe ab. Die Breite ist der Abstand zwischen den Endpunkten der Basis des Pfeils.
GpStatus WINGDIPAPI GdipSetAdjustableArrowCapMiddleInset(GpAdjustableArrowCap* cap, REAL middleInset) AdjustableArrowCap::SetMiddleInset Die AdjustableArrowCap::SetMiddleInset Methode legt die Anzahl der Einheiten fest, die sich der Mittelpunkt der Basis in Richtung des Scheitelpunkts verschiebt.
GpStatus WINGDIPAPI GdipGetAdjustableArrowCapMiddleInset(GpAdjustableArrowCap* cap, REAL* middleInset)
AdjustableArrowCap::GetMiddleInset Die AdjustableArrowCap::GetMiddleInset Methode ruft den Wert des Insets ab. Der mittlere Anfang ist die Anzahl der Einheiten, die sich der Mittelpunkt der Basis in Richtung des Scheitelpunkts verschiebt.
GpStatus WINGDIPAPI GdipSetAdjustableArrowCapFillState(GpAdjustableArrowCap* cap, BOOL fillState)
AdjustableArrowCap::SetFillState Die AdjustableArrowCap::SetFillState Methode legt den Füllzustand der Pfeilkappe fest. Wenn die Pfeilkappe nicht gefüllt ist, wird nur die Kontur gezeichnet.
GpStatus WINGDIPAPI GdipGetAdjustableArrowCapFillState(GpAdjustableArrowCap* cap, BOOL* fillState)
AdjustableArrowCap::IsFilled Die AdjustableArrowCap::IsFilled Methode bestimmt, ob die Pfeilkappe gefüllt ist.