ID2D1SvgElement::InsertChildBefore-Methode (d2d1svg.h)
Fügt newChild als untergeordnetes Element dieses Elements vor dem referenceChild-Element ein. Wenn das newChild-Element bereits über ein übergeordnetes Element verfügt, wird es im Rahmen der Einfügung aus diesem übergeordneten Element entfernt.
Syntax
HRESULT InsertChildBefore(
[in] ID2D1SvgElement *newChild,
[in, optional] ID2D1SvgElement *referenceChild
);
Parameter
[in] newChild
Typ: ID2D1SvgElement*
Das element, das eingefügt werden soll.
[in, optional] referenceChild
Typ: ID2D1SvgElement*
Das Element, das das untergeordnete Element zuvor eingefügt werden soll. Wenn referenceChild NULL ist, wird newChild als letztes untergeordnetes Element platziert. Wenn referenceChild nicht NULL ist, muss es sich um ein unmittelbares untergeordnetes Element dieses Elements sein.
Rückgabewert
Typ: HRESULT
Diese Methode gibt einen HRESULT-Erfolgs- oder Fehlercode zurück. Gibt einen Fehler zurück, wenn dieses Element keine untergeordneten Elemente des Typs newChild akzeptieren kann. Gibt einen Fehler zurück, wenn newChild ein Vorgänger dieses Elements ist.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d2d1svg.h |
DLL | Direct2d.dll |