Метод ID2D1SvgElement::ReplaceChild (d2d1svg.h)

Заменяет элемент oldChild на newChild. Эта операция удаляет oldChild из дерева. Если элемент newChild уже имеет родительский элемент, он удаляется из этого родительского элемента в рамках операции замены.

Синтаксис

HRESULT ReplaceChild(
  [in] ID2D1SvgElement *newChild,
  [in] ID2D1SvgElement *oldChild
);

Параметры

[in] newChild

Тип: ID2D1SvgElement*

Вставляемый элемент.

[in] oldChild

Тип: ID2D1SvgElement*

Дочерний элемент, который требуется заменить. Элемент oldChild должен быть непосредственным дочерним элементом этого элемента.

Возвращаемое значение

Тип: HRESULT

Этот метод возвращает код ошибки или успешного выполнения HRESULT. Возвращает ошибку, если этот элемент не может принимать дочерние элементы типа newChild. Возвращает ошибку, если newChild является предком этого элемента.

Требования

Требование Значение
Целевая платформа Windows
Header d2d1svg.h
DLL Direct2d.dll

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

ID2D1SvgElement