Метод ID2D1SvgElement::InsertChildBefore (d2d1svg.h)
Вставляет newChild в качестве дочернего элемента этого элемента перед элементом referenceChild. Если элемент newChild уже имеет родительский элемент, он удаляется из этого родительского элемента в процессе вставки.
Синтаксис
HRESULT InsertChildBefore(
[in] ID2D1SvgElement *newChild,
[in, optional] ID2D1SvgElement *referenceChild
);
Параметры
[in] newChild
Тип: ID2D1SvgElement*
Вставляемый элемент.
[in, optional] referenceChild
Тип: ID2D1SvgElement*
Элемент, перед которым должен быть вставлен дочерний элемент. Если referenceChild имеет значение NULL, newChild помещается в качестве последнего дочернего элемента. Если свойство referenceChild не равно NULL, оно должно быть непосредственным дочерним элементом этого элемента.
Возвращаемое значение
Тип: HRESULT
Этот метод возвращает код ошибки или успешного выполнения HRESULT. Возвращает ошибку, если этот элемент не может принимать дочерние элементы типа newChild. Возвращает ошибку, если newChild является предком этого элемента.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d2d1svg.h |
DLL | Direct2d.dll |