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