Поделиться через


Метод 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

См. также раздел

ID2D1SvgElement